全部 Skill
数据库

database-migrations

数据库迁移最佳实践:Schema 变更、数据迁移、回滚策略与零停机部署。

安装命令

npx skills add skillerdotdev/skills@database-migrations -y -g

跨工具通用:Claude Code ~/.claude/skills/ · Qoder ~/.qoder/skills/ · TRAE ~/.trae/skills/

源码

何时使用

当你在修改数据库结构、执行数据迁移、或规划零停机发布时触发。

核心原则

迁移顺序

  1. 新增列(可空或有默认值)→ 部署代码读取新列
  2. 代码同时写新旧列 → 迁移数据
  3. 代码只写新列 → 删除旧列

安全变更

零停机策略

回滚

#迁移#Schema#零停机#回滚