chore(db): 迁移编号让位到 V151–V154,解与远端 V148–V150 的撞号
共同祖先只到 V147:远端 shinnosuke 的 d2d27be/38dd07d 先推送了 V148__policy_article_top_time、
V149__clear_service_hero_placeholders、V150__merchant_hero_image,而本地(未推送)同期占了
V148__merchant_capability_sync_until、V149__payment_attempt_convergence、
V150__merchant_numeric_code_attempt、V151__order_cancel_request。git 对此不报冲突,Flyway 会直接报
「同一版本两个迁移」,所以按「已推送的优先」让号:
V148 → V151(merchant_capability_sync_until)
V149 → V152(payment_attempt_convergence)
V150 → V153(merchant_numeric_code_attempt)
V151 → V154(order_cancel_request)
- 两个 scripts/dev-schema-*.sql 同步改名;四个迁移文件头与两个脚本头都留了让位记录(写明原编号与
撞了谁),下一个人查编号时能对上。
- 引用同步更新:docs/agents/testing.md(存储过程写法那条、首次拿到新列的举例)、apply-sql-file.ps1
的用法示例、docs/adr/0003 的修订段、.scratch 的 plan.md;feature README 补「迁移编号让位」一节。
- 测试库按 docs/agents/testing.md 用 reset-test-db.ps1 重建(旧编号已在 Flyway history 里,不再解析得到)。
验证:全量 376 项,仅 testing.md 记录的 3 项基线失败(含对方新加的 PortalServiceTests);后台
talent-card-admin 的 vue-tsc -b 通过。两个小程序工程本机无法编译,未跑。