diff --git a/site/schema.py b/site/schema.py index 0d98a48..3a70a0a 100644 --- a/site/schema.py +++ b/site/schema.py @@ -113,9 +113,11 @@ def ensure_schema(): Создаёт все таблицы, если их ещё нет. Вызывается при старте приложения (app.py). Безопасна для многократного вызова (IF NOT EXISTS). + + Использует db.execute() — DDL не возвращает строк. """ for name, ddl in ALL_DDL: - result, err = db.query(ddl) + rowcount, err = db.execute(ddl) if err: print(f"[schema] ⚠️ {name}: {err}") else: