feat: add floating quick task flow

This commit is contained in:
2026-04-13 10:23:06 +02:00
parent c36abe82a8
commit 1a889e0ee1
13 changed files with 330 additions and 5 deletions

View File

@@ -6,6 +6,7 @@ from sqlalchemy import inspect, text
from ..extensions import db
from ..models import User
from .app_settings import ensure_app_settings
def ensure_schema_and_admins() -> None:
@@ -16,6 +17,8 @@ def ensure_schema_and_admins() -> None:
db.session.execute(text("ALTER TABLE user ADD COLUMN is_admin BOOLEAN NOT NULL DEFAULT 0"))
db.session.commit()
ensure_app_settings()
admin_exists = User.query.filter_by(is_admin=True).first()
if admin_exists:
return