2

Version{YmdHis}Doctrine 使用名称格式生成迁移。

想象一下,有几个团队在一个项目上工作。VCS 中有两个分支:fix_tablenamefeature_tablename.

feature_tablename有一个添加新字段的迁移foo_field。并且fix_tablename有一个迁移bar_fieldfoo_field.

第一个分支中的迁移具有较早的版本。下一步,我们合并分支中的两个release_august分支。所以我们有一个难以察觉的冲突。在大团队中使用 Doctrine 迁移的更好方法是什么?

PS 在之前的项目中,我们有自定义迁移系统。所有迁移都有增量(1、2、3)版本。在上述情况下,由于迁移文件名,我们遇到了 VCS 冲突。

4

0 回答 0