"""seed apple songwhip client Revision ID: 189e51fe3ccb Revises: 21b6c4ef96fd Create Date: 2026-07-13 09:06:00.293710+00:00 """ from collections.abc import Sequence from alembic import op # revision identifiers, used by Alembic. revision: str = "189e51fe3ccb" down_revision: str | Sequence[str] | None = "21b6c4ef96fd" branch_labels: str | Sequence[str] | None = None depends_on: str | Sequence[str] | None = None def upgrade() -> None: op.execute(""" INSERT INTO dsp_client (dsp_id, name, display_name, status, nominal_rps) VALUES ('apple', 'apple_songwhip', 'Apple Music: Songwhip', 'paused', 10) ON CONFLICT (name) DO NOTHING """) def downgrade() -> None: op.execute("DELETE FROM dsp_client WHERE name = 'apple_songwhip'")