Update 72ab6c4c6a5f_merge_heads.py

This commit is contained in:
2025-06-05 19:04:39 +02:00
parent 0047cfbcd1
commit f65265b4a5

View File

@@ -7,6 +7,7 @@ Create Date: 2025-06-05 14:21:46.046125
"""
from alembic import op
import sqlalchemy as sa
from sqlalchemy import inspect
# revision identifiers, used by Alembic.
@@ -17,7 +18,14 @@ depends_on = None
def upgrade():
pass
# Ensure is_manager column exists
conn = op.get_bind()
inspector = inspect(conn)
columns = [col['name'] for col in inspector.get_columns('user')]
with op.batch_alter_table('user', schema=None) as batch_op:
if 'is_manager' not in columns:
batch_op.add_column(sa.Column('is_manager', sa.Boolean(), nullable=True, server_default='false'))
def downgrade():