最佳答案
如何准备 SQL 增量?您是手动将每个模式更改 SQL 保存到 delta 文件夹中,还是使用某种自动区分过程?
我对版本化数据库模式的约定和源代码感兴趣。也许是一个与模式不同的预提交钩子?
另外,除了 DbDeploy之外,还有哪些不同增量的选择?
编辑: 看到这些答案,我想澄清一下,我熟悉使用 delta 运行数据库迁移的标准方案。我的问题是如何自动创建三角洲。
此外,版本控制是为 PHP 和 MySQL 设计的,如果它们有所不同的话。(请不要使用 Ruby 解决方案)。