perf(db): deduplicate update_user_last_active_by_id to reduce conflicts

Signed-off-by: Adam Tao <tcx4c70@gmail.com>
This commit is contained in:
Adam Tao
2025-08-10 22:28:31 +08:00
parent b23abcbfe5
commit 635cb8e3ff
3 changed files with 53 additions and 0 deletions
+11
View File
@@ -340,6 +340,17 @@ DATABASE_ENABLE_SQLITE_WAL = (
os.environ.get("DATABASE_ENABLE_SQLITE_WAL", "False").lower() == "true"
)
DATABASE_DEDUPLICATE_INTERVAL = (
os.environ.get("DATABASE_DEDUPLICATE_INTERVAL", 0.)
)
if DATABASE_DEDUPLICATE_INTERVAL == "":
DATABASE_DEDUPLICATE_INTERVAL = 0.0
else:
try:
DATABASE_DEDUPLICATE_INTERVAL = float(DATABASE_DEDUPLICATE_INTERVAL)
except Exception:
DATABASE_DEDUPLICATE_INTERVAL = 0.0
RESET_CONFIG_ON_START = (
os.environ.get("RESET_CONFIG_ON_START", "False").lower() == "true"
)