From 97ea17c0c1a7b8c61db449003eb5370c470d99a8 Mon Sep 17 00:00:00 2001 From: k Date: Fri, 29 May 2026 17:21:44 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20alembic=20migration=20chain=20025?= =?UTF-8?q?=E2=86=92026=20(down=5Frevision=20mismatch)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 025_module_toggles pointed to '024_bot_trades_released_at' but 024's revision ID is just '024'. 026 pointed to '025' but 025's ID is '025_module_toggles'. Both breaks caused 'alembic upgrade head' to fail with KeyError on any fresh Postgres install — a launch blocker. Co-Authored-By: Claude Sonnet 4.6 --- alembic/versions/025_module_toggles.py | 2 +- alembic/versions/026_ix_bot_trades_wallet_closed.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/alembic/versions/025_module_toggles.py b/alembic/versions/025_module_toggles.py index ee21cf6..a56d93f 100644 --- a/alembic/versions/025_module_toggles.py +++ b/alembic/versions/025_module_toggles.py @@ -8,7 +8,7 @@ from alembic import op import sqlalchemy as sa revision = '025_module_toggles' -down_revision = '024_bot_trades_released_at' +down_revision = '024' branch_labels = None depends_on = None diff --git a/alembic/versions/026_ix_bot_trades_wallet_closed.py b/alembic/versions/026_ix_bot_trades_wallet_closed.py index a4167f9..76daba7 100644 --- a/alembic/versions/026_ix_bot_trades_wallet_closed.py +++ b/alembic/versions/026_ix_bot_trades_wallet_closed.py @@ -7,7 +7,7 @@ Create Date: 2026-05-28 from alembic import op revision = '026' -down_revision = '025' +down_revision = '025_module_toggles' branch_labels = None depends_on = None