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:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user