"""empty message Revision ID: ebe80cd28822 Revises: 74814eb1b7f8 Create Date: 2026-08-21 13:52:49.788041 """ from typing import Sequence, Union from alembic import op import sqlalchemy as sa # revision identifiers, used by Alembic. revision: str = 'ebe80cd28822' down_revision: Union[str, Sequence[str], None] = '74814eb1b7f8' branch_labels: Union[str, Sequence[str], None] = None depends_on: Union[str, Sequence[str], None] = None def upgrade() -> None: """Upgrade schema.""" # ### commands auto generated by Alembic - please adjust! ### with op.batch_alter_table('user_direct_permissions', schema=None) as batch_op: batch_op.drop_constraint(batch_op.f('fk_user_direct_permissions_user_id_users'), type_='foreignkey') batch_op.create_foreign_key(batch_op.f('fk_user_direct_permissions_user_id_users'), 'users', ['user_id'], ['id'], ondelete='CASCADE') with op.batch_alter_table('user_group', schema=None) as batch_op: batch_op.drop_constraint(batch_op.f('fk_user_group_user_id_users'), type_='foreignkey') batch_op.create_foreign_key(batch_op.f('fk_user_group_user_id_users'), 'users', ['user_id'], ['id'], ondelete='CASCADE') # ### end Alembic commands ### def downgrade() -> None: """Downgrade schema.""" # ### commands auto generated by Alembic - please adjust! ### with op.batch_alter_table('user_group', schema=None) as batch_op: batch_op.drop_constraint(batch_op.f('fk_user_group_user_id_users'), type_='foreignkey') batch_op.create_foreign_key(batch_op.f('fk_user_group_user_id_users'), 'users', ['user_id'], ['id']) with op.batch_alter_table('user_direct_permissions', schema=None) as batch_op: batch_op.drop_constraint(batch_op.f('fk_user_direct_permissions_user_id_users'), type_='foreignkey') batch_op.create_foreign_key(batch_op.f('fk_user_direct_permissions_user_id_users'), 'users', ['user_id'], ['id']) # ### end Alembic commands ###