"""operational user credentials Revision ID: b7c7b536df85 Revises: 799d8800e241 """ from alembic import op import sqlalchemy as sa revision = "b7c7b536df85" down_revision = "799d8800e241" branch_labels = None depends_on = None def upgrade() -> None: op.add_column("users", sa.Column("email", sa.String(length=320), nullable=True)) op.add_column("users", sa.Column("password_hash", sa.String(length=512), nullable=True)) op.create_unique_constraint("uq_users_email", "users", ["email"]) def downgrade() -> None: op.drop_constraint("uq_users_email", "users", type_="unique") op.drop_column("users", "password_hash") op.drop_column("users", "email")