f1c2ea662b
#82(invite_cash)/埋点(c2874d2bf705)/device_first_protected_at 三个 PR 并行合 main 留下 3 个 head, `alembic upgrade head`(单数)报 Multiple head revisions。加一个空 merge 迁移把三支并成单 head, deploy 的 `upgrade heads`(复数)和本地 `upgrade head` 都干净。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
27 lines
654 B
Python
27 lines
654 B
Python
"""merge invite_cash + analytics + device heads
|
|
|
|
Revision ID: 7db22acee504
|
|
Revises: c2874d2bf705, device_first_protected_at, invite_cash_compare_reward
|
|
Create Date: 2026-06-27 03:06:52.594401
|
|
|
|
"""
|
|
from typing import Sequence, Union
|
|
|
|
from alembic import op
|
|
import sqlalchemy as sa
|
|
|
|
|
|
# revision identifiers, used by Alembic.
|
|
revision: str = '7db22acee504'
|
|
down_revision: Union[str, Sequence[str], None] = ('c2874d2bf705', 'device_first_protected_at', 'invite_cash_compare_reward')
|
|
branch_labels: Union[str, Sequence[str], None] = None
|
|
depends_on: Union[str, Sequence[str], None] = None
|
|
|
|
|
|
def upgrade() -> None:
|
|
pass
|
|
|
|
|
|
def downgrade() -> None:
|
|
pass
|