30 lines
1.1 KiB
Python
30 lines
1.1 KiB
Python
"""合并两个 alembic head:11c44afbea58(#127 埋点健康度 selfstat)+ merge_pages_override_coupon_slot(#130 自带的合并迁移)。
|
|
|
|
三条分支都从 admin_user_plain_password 分叉(#126 权限 / #127 selfstat / #130 领券成功率)。
|
|
#130 自带的 merge 创建时本地 main 尚无 #127 的 11c44afbea58,只收敛了 #126 + 自身两条,
|
|
#130 合入后 main 上仍留两个 head → `alembic upgrade head`(单数,部署/run.sh 用)直接报错、服务起不来。
|
|
本迁移仅把二者收敛成单 head;**不含任何表结构 / 数据改动**(纯 merge)。
|
|
|
|
Revision ID: merge_selfstat_coupon_slot
|
|
Revises: 11c44afbea58, merge_pages_override_coupon_slot
|
|
Create Date: 2026-07-10 00:00:00.000000
|
|
"""
|
|
|
|
from collections.abc import Sequence
|
|
|
|
revision: str = "merge_selfstat_coupon_slot"
|
|
down_revision: str | Sequence[str] | None = (
|
|
"11c44afbea58",
|
|
"merge_pages_override_coupon_slot",
|
|
)
|
|
branch_labels: str | Sequence[str] | None = None
|
|
depends_on: str | Sequence[str] | None = None
|
|
|
|
|
|
def upgrade() -> None:
|
|
"""纯合并 head,无 schema 改动。"""
|
|
|
|
|
|
def downgrade() -> None:
|
|
"""拆回两个 head,无 schema 改动。"""
|