diff --git a/backend/src/core/database.py b/backend/src/core/database.py index af4b12b2..2a6586d0 100644 --- a/backend/src/core/database.py +++ b/backend/src/core/database.py @@ -389,7 +389,8 @@ def _ensure_roles_is_admin_column(bind_engine): try: with bind_engine.begin() as connection: connection.execute(text(alter)) - logger.reason("Added roles.is_admin column", extra={"statement": alter}) + connection.execute(text("UPDATE roles SET is_admin = true WHERE name = 'Admin'")) + logger.reason("Added roles.is_admin column, updated Admin roles", extra={"statement": alter}) except Exception as migration_error: logger.explore( "roles.is_admin additive migration failed",