fix(migration): 缩短 revision id 至 26 字符(修 alembic_version varchar(32) 截断致 0.2.1 部署失败)
invite_cash_account_and_compare_reward(38字符) > alembic_version.version_num varchar(32), INSERT 时 psycopg StringDataRightTruncation → 部署 alembic 迁移失败。改为 invite_cash_compare_reward(26)。 该迁移是链末端(无后续 down_revision 依赖)、首次部署(任何环境都没应用过、PG DDL 事务失败已回滚无残留), 改 id 安全。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
"""invite cash account isolation + compare reward tracking (🅱-1)
|
"""invite cash account isolation + compare reward tracking (🅱-1)
|
||||||
|
|
||||||
Revision ID: invite_cash_account_and_compare_reward
|
Revision ID: invite_cash_compare_reward
|
||||||
Revises: feedback_review_fields
|
Revises: feedback_review_fields
|
||||||
Create Date: 2026-06-23 00:00:00.000000
|
Create Date: 2026-06-23 00:00:00.000000
|
||||||
|
|
||||||
@@ -19,7 +19,7 @@ import sqlalchemy as sa
|
|||||||
|
|
||||||
|
|
||||||
# revision identifiers, used by Alembic.
|
# revision identifiers, used by Alembic.
|
||||||
revision: str = 'invite_cash_account_and_compare_reward'
|
revision: str = 'invite_cash_compare_reward'
|
||||||
down_revision: Union[str, Sequence[str], None] = 'feedback_review_fields'
|
down_revision: Union[str, Sequence[str], None] = 'feedback_review_fields'
|
||||||
branch_labels: Union[str, Sequence[str], None] = None
|
branch_labels: Union[str, Sequence[str], None] = None
|
||||||
depends_on: Union[str, Sequence[str], None] = None
|
depends_on: Union[str, Sequence[str], None] = None
|
||||||
Reference in New Issue
Block a user