mirror of
https://github.com/wasrusgen/wasrusgen1-crm.git
synced 2026-06-03 16:44:46 +00:00
fix(backend): init_db() на уровне модуля — миграции идут под gunicorn
Раньше init_db() звался только в __main__, gunicorn импортирует модуль — ALTER-миграции (колонка channel) не применялись. Теперь идемпотентно при импорте.
This commit is contained in:
parent
9558c8b423
commit
940cf3484f
@ -144,6 +144,9 @@ def init_db():
|
|||||||
con.commit()
|
con.commit()
|
||||||
con.close()
|
con.close()
|
||||||
|
|
||||||
|
# Миграции должны идти и под gunicorn (он импортирует модуль, __main__ не выполняется)
|
||||||
|
init_db()
|
||||||
|
|
||||||
# ── Helpers ──────────────────────────────────────────
|
# ── Helpers ──────────────────────────────────────────
|
||||||
def get_project(token):
|
def get_project(token):
|
||||||
return db().execute("SELECT * FROM projects WHERE token=?", (token,)).fetchone()
|
return db().execute("SELECT * FROM projects WHERE token=?", (token,)).fetchone()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user