from alembic import op import sqlalchemy as sa revision = '08e2f866e131' down_revision = 'add_badges_to_page_content' branch_labels = None depends_on = None def upgrade() -> None: op.add_column('users', sa.Column('mfa_enabled', sa.Boolean(), nullable=False, server_default='0')) op.add_column('users', sa.Column('mfa_secret', sa.String(255), nullable=True)) op.add_column('users', sa.Column('mfa_backup_codes', sa.Text(), nullable=True)) def downgrade() -> None: op.drop_column('users', 'mfa_backup_codes') op.drop_column('users', 'mfa_secret') op.drop_column('users', 'mfa_enabled')