feat: add floating quick task flow
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user