database-migrations

Installation
SKILL.md

数据库迁移模式

为生产系统提供安全、可逆的数据库模式变更。

何时激活

  • 创建或修改数据库表
  • 添加/删除列或索引
  • 运行数据迁移(回填、转换)
  • 计划零停机模式变更
  • 为新项目设置迁移工具

核心原则

  1. 每个变更都是一次迁移 — 切勿手动更改生产数据库
  2. 迁移在生产环境中是只进不退的 — 回滚使用新的前向迁移
  3. 模式迁移和数据迁移是分开的 — 切勿在一个迁移中混合 DDL 和 DML
  4. 针对生产规模的数据测试迁移 — 适用于 100 行的迁移可能在 1000 万行时锁定
  5. 迁移一旦部署就是不可变的 — 切勿编辑已在生产中运行的迁移
Installs
1
First Seen
Jul 4, 2026