[add]: database configuration fix

This commit is contained in:
VivianDee
2025-09-09 12:06:37 +01:00
parent 00d89e460f
commit ebe40cda19
4 changed files with 204 additions and 612 deletions
+21 -10
View File
@@ -25,18 +25,29 @@ os.makedirs(MODEL_DIR, exist_ok=True)
# Database Configuration
DB_CONFIG = {
"user": os.getenv("DB_USER"),
"password": os.getenv("DB_PASSWORD"),
"name": os.getenv("DB_NAME"),
"port": os.getenv("DB_PORT"),
"host": os.getenv("DB_HOST")
"user": os.getenv("DATABASE_USER"),
"password": os.getenv("DATABASE_PASSWORD"),
"name": os.getenv("DATABASE_NAME"),
"port": os.getenv("DATABASE_PORT", 10532),
"host": os.getenv("DATABASE_HOST", "firstadvancedev"),
"sid": os.getenv("DATABASE_SID", "FREE")
}
DNS = f"(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST={DB_CONFIG['host']})(PORT={DB_CONFIG['port']}))(CONNECT_DATA=(SID={DB_CONFIG['sid']})))"
# Database Connection
SQLALCHEMY_DATABASE_URI_INTERNAL = (f"oracle+oracledb://{DB_CONFIG['user']}:{DB_CONFIG['password']}@{DNS}")
SQLALCHEMY_DATABASE_URI = os.getenv("SQLALCHEMY_DATABASE_URI_FULL", SQLALCHEMY_DATABASE_URI_INTERNAL)
#SQLALCHEMY_DATABASE_URI_FULL = 'oracle+oracledb://FIRSTADVSTG:Pchanged_56789@10.2.110.30:1521/?service_name=firstadv'
# SQLAlchemy Configuration
SQLALCHEMY_DATABASE_URI = (
f"postgresql://{DB_CONFIG['user']}:{DB_CONFIG['password']}@"
f"{DB_CONFIG['host']}:{DB_CONFIG['port']}/{DB_CONFIG['name']}"
)
# SQLALCHEMY_DATABASE_URI = (
# f"postgresql://{DB_CONFIG['user']}:{DB_CONFIG['password']}@"
# f"{DB_CONFIG['host']}:{DB_CONFIG['port']}/{DB_CONFIG['name']}"
# )
SQLALCHEMY_TRACK_MODIFICATIONS = False
# Table Configuration
@@ -81,7 +92,7 @@ OUTPUT_PATHS = {
}
SIMBRELLA_BASE_URL = os.getenv("SIMBRELLA_BASE_URL", "http://127.0.0.1:6337")
SIMBRELLA_ENDPOINT_RAC_CHECKS = os.getenv("SIMBRELLA_ENDPOINT_RAC_CHECKS","api/rac-check")
SIMBRELLA_ENDPOINT_RAC_CHECKS = os.getenv("SIMBRELLA_ENDPOINT_RAC_CHECKS", "api/rac-check")
# Salary Detect Endpoint Config
SALARY_DETECT_URL = "http://www.simbrellang.net:5000/autocall/analytic-salary-detect"