"""empty message

Revision ID: 639f74c60856
Revises: 21582dbe6b0c
Create Date: 2026-04-08 15:12:14.857905

"""
from alembic import op
import sqlalchemy as sa


# revision identifiers, used by Alembic.
revision = '639f74c60856'
down_revision = '21582dbe6b0c'
branch_labels = None
depends_on = None


def upgrade():
    op.execute("""
        ALTER TABLE cmf_backbone_instance
        ADD COLUMN IF NOT EXISTS equal_login_domains TEXT NOT NULL DEFAULT '[]'
    """)

    op.execute("""
        ALTER TABLE cmf_backbone_peer
        ADD COLUMN IF NOT EXISTS equal_login_domains TEXT NOT NULL DEFAULT '[]'
    """)


def downgrade():
    op.execute("""
        ALTER TABLE cmf_backbone_peer
        DROP COLUMN IF EXISTS equal_login_domains
    """)

    op.execute("""
        ALTER TABLE cmf_backbone_instance
        DROP COLUMN IF EXISTS equal_login_domains
    """)
