From 034b858fc90ca1b4c694e5148a0a55c808bee722 Mon Sep 17 00:00:00 2001 From: chihlasm Date: Thu, 9 Apr 2026 06:20:00 +0000 Subject: [PATCH] fix: add depends_on 067 to cc214c63aa30 to fix fresh-DB migration order session_resolution_outputs is created in migration 067 (sequential branch from 064). On fresh databases, Alembic could run cc214c63aa30 before 067, causing "table does not exist" errors. depends_on ensures 067 always runs first regardless of branch traversal order. Co-Authored-By: Claude Opus 4.6 --- .../versions/cc214c63aa30_add_account_id_core_sessions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/alembic/versions/cc214c63aa30_add_account_id_core_sessions.py b/backend/alembic/versions/cc214c63aa30_add_account_id_core_sessions.py index b25b18cd..bd929f52 100644 --- a/backend/alembic/versions/cc214c63aa30_add_account_id_core_sessions.py +++ b/backend/alembic/versions/cc214c63aa30_add_account_id_core_sessions.py @@ -11,7 +11,7 @@ import sqlalchemy as sa revision: str = 'cc214c63aa30' down_revision: Union[str, None] = '064' branch_labels: Union[str, Sequence[str], None] = None -depends_on: Union[str, Sequence[str], None] = None +depends_on: Union[str, Sequence[str], None] = ('067',) def upgrade() -> None: