fix: add missing call to _ensure_roles_is_admin_column() in init_db()

The inline migration _ensure_roles_is_admin_column() was defined but
never called from init_db(). This caused 'column roles.is_admin does
not exist' errors when logging in against databases with an older
schema. Added the missing call to ensure the column is created during
startup.
This commit is contained in:
2026-05-26 18:50:48 +03:00
parent ee08e2f3dd
commit ce0c0cf235

View File

@@ -712,6 +712,7 @@ def init_db():
_ensure_user_dashboard_preferences_health_columns(engine)
_ensure_git_server_configs_columns(engine)
_ensure_auth_users_columns(auth_engine)
_ensure_roles_is_admin_column(auth_engine)
_ensure_filter_source_enum_values(engine)
_ensure_dataset_review_session_columns(engine)
_ensure_translation_jobs_columns(engine)