Fix experience-service migration revision IDs exceeding Alembic varchar(32) limit.

Shorten four revision slugs so startup alembic upgrade head succeeds on production.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Mortezakoohjani 2026-07-27 12:42:32 +03:30
parent 5c6a2e78cf
commit 57ea594334
6 changed files with 8 additions and 8 deletions

View File

@ -3,7 +3,7 @@ from alembic import op
from app.core.database import Base from app.core.database import Base
import app.models # noqa: F401 import app.models # noqa: F401
revision = "0006_phase_115_localization_media" revision = "0006_phase_115_loc_media"
down_revision = "0005_phase_114_templates" down_revision = "0005_phase_114_templates"
branch_labels = None branch_labels = None
depends_on = None depends_on = None

View File

@ -3,8 +3,8 @@ from alembic import op
from app.core.database import Base from app.core.database import Base
import app.models # noqa: F401 import app.models # noqa: F401
revision = "0007_phase_116_forms_surveys_appointments" revision = "0007_phase_116_forms_appts"
down_revision = "0006_phase_115_localization_media" down_revision = "0006_phase_115_loc_media"
branch_labels = None branch_labels = None
depends_on = None depends_on = None

View File

@ -4,8 +4,8 @@ from alembic import op
from app.core.database import Base from app.core.database import Base
import app.models # noqa: F401 import app.models # noqa: F401
revision = "0008_phase_117_publishing_seo_pwa" revision = "0008_phase_117_pub_seo_pwa"
down_revision = "0007_phase_116_forms_surveys_appointments" down_revision = "0007_phase_116_forms_appts"
branch_labels = None branch_labels = None
depends_on = None depends_on = None

View File

@ -5,7 +5,7 @@ from app.core.database import Base
import app.models # noqa: F401 import app.models # noqa: F401
revision = "0009_phase_118_bundles_toggles" revision = "0009_phase_118_bundles_toggles"
down_revision = "0008_phase_117_publishing_seo_pwa" down_revision = "0008_phase_117_pub_seo_pwa"
branch_labels = None branch_labels = None
depends_on = None depends_on = None

View File

@ -4,7 +4,7 @@ from alembic import op
from app.core.database import Base from app.core.database import Base
import app.models # noqa: F401 import app.models # noqa: F401
revision = "0011_phase_1110_analytics_ai_hooks" revision = "0011_phase_1110_analytics"
down_revision = "0010_phase_119_consumer_widgets" down_revision = "0010_phase_119_consumer_widgets"
branch_labels = None branch_labels = None
depends_on = None depends_on = None

View File

@ -68,7 +68,7 @@ def test_alembic_head_is_phase_1110():
root = Path(__file__).resolve().parents[2] root = Path(__file__).resolve().parents[2]
cfg = Config(str(root / "alembic.ini")) cfg = Config(str(root / "alembic.ini"))
script = ScriptDirectory.from_config(cfg) script = ScriptDirectory.from_config(cfg)
assert script.get_current_head() == "0011_phase_1110_analytics_ai_hooks" assert script.get_current_head() == "0011_phase_1110_analytics"
def test_metadata_contains_foundation_tables(): def test_metadata_contains_foundation_tables():