Jun 26 - Implement registration function for user to register account

This commit is contained in:
2026-06-26 13:40:34 -04:00
parent a47335110c
commit adb39a4aa8
7 changed files with 210 additions and 5 deletions
+9
View File
@@ -429,6 +429,15 @@ def initialize_database():
value = IF(value IS NULL OR value = '', VALUES(value), value)""",
(k, v),
)
# Seed non-env defaults (INSERT IGNORE so existing values are never overwritten)
default_seeds = [
("registration.enabled", "0"),
]
for k, v in default_seeds:
cursor.execute(
"INSERT IGNORE INTO app_settings (key_name, value) VALUES (%s, %s)",
(k, v),
)
conn.commit()
logger.info("app_settings seeded from environment variables (env→DB, blank-only overwrite).")