Shorten alembic revision ids to fit version_num VARCHAR(32)
Deploy / lint (push) Successful in 7s
Deploy / test (push) Successful in 1m29s
Deploy / deploy (push) Successful in 42s

The deploy's `alembic upgrade head` failed at 016->017 with
StringDataRightTruncationError: the revision id
"017_add_trade_setup_strategy_rank" is 33 chars, but Postgres's
alembic_version.version_num is VARCHAR(32). Offline/SQLite checks don't
enforce the length, so this only surfaced against prod Postgres.

Rename the revision ids to the repo's short numeric convention (017, 018);
descriptive filenames are kept. down_revision links updated to match.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-04 08:17:10 +02:00
co-authored by Claude Opus 4.8
parent 41470c32ec
commit 1155c9ed1b
2 changed files with 6 additions and 6 deletions
@@ -1,6 +1,6 @@
"""Add production strategy rank fields to trade setups. """Add production strategy rank fields to trade setups.
Revision ID: 017_add_trade_setup_strategy_rank Revision ID: 017
Revises: 016 Revises: 016
Create Date: 2026-07-03 20:15:00.000000 Create Date: 2026-07-03 20:15:00.000000
""" """
@@ -11,7 +11,7 @@ from alembic import op
import sqlalchemy as sa import sqlalchemy as sa
revision = "017_add_trade_setup_strategy_rank" revision = "017"
down_revision = "016" down_revision = "016"
branch_labels = None branch_labels = None
depends_on = None depends_on = None
@@ -14,8 +14,8 @@ effect. Admins can re-tune in Admin -> Paper-Trade Exit if desired. Note: this
changes how open paper trades close, so Track Record comparability resets from changes how open paper trades close, so Track Record comparability resets from
this deploy. this deploy.
Revision ID: 018_clear_paper_exit_mode Revision ID: 018
Revises: 017_add_trade_setup_strategy_rank Revises: 017
Create Date: 2026-07-04 00:00:00.000000 Create Date: 2026-07-04 00:00:00.000000
""" """
@@ -25,8 +25,8 @@ from alembic import op
import sqlalchemy as sa import sqlalchemy as sa
revision = "018_clear_paper_exit_mode" revision = "018"
down_revision = "017_add_trade_setup_strategy_rank" down_revision = "017"
branch_labels = None branch_labels = None
depends_on = None depends_on = None