编辑 | blame | 历史 | 原始文档

/数据库迁移

在进行**数据库迁移**时使用此工作流。

目标

安全的数据库迁移工作流

常用文件

  • migrations/*
  • schemas/*
  • **/models/**
  • **/db/**

建议步骤

  1. 查看现有迁移以了解模式。
  2. 创建带有时间戳前缀的新迁移文件。
  3. 编写支持回滚的迁移。
  4. 在本地环境中测试迁移。
  5. 记录任何破坏性变更。

典型提交信息

  • 为[功能]添加迁移
  • 修复迁移[描述]
  • 更新架构文档

注意事项

  • 始终在副本上测试迁移。
  • 确保回滚脚本也经过测试。
  • 没有备份的情况下避免破坏性操作。