"""cf_accounts — drop legacy api_token_enc column.

Credentials are now stored in config_enc (Fernet-encrypted JSON blob).
api_token_enc was kept as a nullable tombstone after migration 045; it is
safe to drop now that all callers use config_enc.

Revision ID: 048
Revises: 047
"""
from alembic import op

revision = "048"
down_revision = "047"
branch_labels = None
depends_on = None


def upgrade() -> None:
    op.drop_column("cf_accounts", "api_token_enc")


def downgrade() -> None:
    import sqlalchemy as sa
    op.add_column(
        "cf_accounts",
        sa.Column("api_token_enc", sa.Text(), nullable=True),
    )
