- METHODOLOGY.md: 备份/操作/验证/回退四大步操作规范 - dmig.py: 迁移引擎(台账表pipeline_deploy_ledger+幂等+破坏性守卫+down回退) - ddiff.py: 环境schema/参数/模块版本差异对账 - dbackup.py: mysqldump增量表备份+恢复命令生成 - migrations/m0001-m0004: 首批迁移(今日发现的生产库缺口)
12 lines
409 B
JSON
12 lines
409 B
JSON
{
|
|
"id": "m0003",
|
|
"title": "pipeline_conversations 补 session_id 列(会话隔离机制依赖)",
|
|
"backup_tables": ["pipeline_conversations"],
|
|
"up": [
|
|
{"op": "sql", "sql": "ALTER TABLE pipeline_conversations ADD COLUMN session_id VARCHAR(32) NULL COMMENT '会话ID(多会话隔离)'"}
|
|
],
|
|
"down": [
|
|
{"op": "sql", "sql": "ALTER TABLE pipeline_conversations DROP COLUMN session_id"}
|
|
]
|
|
}
|