Commit
·
0047f3c
1
Parent(s):
0183b1e
Set admin database name to adminPanel for media_clicks collection
Browse files- Change default MONGODB_ADMIN_DB_NAME from colorization_db to adminPanel
- Add logging to show which admin database is being used
- Media clicks will now be saved in adminPanel.media_clicks collection
- app/config.py +1 -1
- app/database.py +2 -1
app/config.py
CHANGED
|
@@ -59,7 +59,7 @@ class Settings(BaseSettings):
|
|
| 59 |
MONGODB_URI: str = os.getenv("MONGODB_URI", "")
|
| 60 |
MONGODB_DB_NAME: str = os.getenv("MONGODB_DB_NAME", "colorization_db")
|
| 61 |
MONGODB_ADMIN: str = os.getenv("MONGODB_ADMIN", "")
|
| 62 |
-
MONGODB_ADMIN_DB_NAME: str = os.getenv("MONGODB_ADMIN_DB_NAME",
|
| 63 |
DEFAULT_CATEGORY_COLORIZATION: str = os.getenv("DEFAULT_CATEGORY_COLORIZATION", "")
|
| 64 |
DEFAULT_CATEGORY_FALLBACK: str = os.getenv("DEFAULT_CATEGORY_FALLBACK", "69368f722e46bd68ae188984")
|
| 65 |
|
|
|
|
| 59 |
MONGODB_URI: str = os.getenv("MONGODB_URI", "")
|
| 60 |
MONGODB_DB_NAME: str = os.getenv("MONGODB_DB_NAME", "colorization_db")
|
| 61 |
MONGODB_ADMIN: str = os.getenv("MONGODB_ADMIN", "")
|
| 62 |
+
MONGODB_ADMIN_DB_NAME: str = os.getenv("MONGODB_ADMIN_DB_NAME", "adminPanel")
|
| 63 |
DEFAULT_CATEGORY_COLORIZATION: str = os.getenv("DEFAULT_CATEGORY_COLORIZATION", "")
|
| 64 |
DEFAULT_CATEGORY_FALLBACK: str = os.getenv("DEFAULT_CATEGORY_FALLBACK", "69368f722e46bd68ae188984")
|
| 65 |
|
app/database.py
CHANGED
|
@@ -82,8 +82,9 @@ def get_admin_database():
|
|
| 82 |
if _admin_db is None:
|
| 83 |
client = get_admin_client()
|
| 84 |
if client:
|
| 85 |
-
db_name = os.getenv("MONGODB_ADMIN_DB_NAME",
|
| 86 |
_admin_db = client[db_name]
|
|
|
|
| 87 |
else:
|
| 88 |
logger.warning("Admin MongoDB client not available")
|
| 89 |
return _admin_db
|
|
|
|
| 82 |
if _admin_db is None:
|
| 83 |
client = get_admin_client()
|
| 84 |
if client:
|
| 85 |
+
db_name = os.getenv("MONGODB_ADMIN_DB_NAME", "adminPanel")
|
| 86 |
_admin_db = client[db_name]
|
| 87 |
+
logger.info("Using admin database: %s", db_name)
|
| 88 |
else:
|
| 89 |
logger.warning("Admin MongoDB client not available")
|
| 90 |
return _admin_db
|