【发布时间】:2011-05-19 21:16:14
【问题描述】:
我正在考虑在我的环境中部署 Doctrine 迁移以处理多个开发人员之间的数据库更改。我以前没用过,但我对这件事做了研究。
此时我唯一担心的是 [据我所知] Doctrine 迁移不允许对夹具进行修改。虽然我意识到迁移是为了更改原理图,但我认为夹具更改同样重要。
我希望引用表的固定装置是我的数据库(即 *_type、*_source 等),我觉得这些迁移也应该处理行添加/删除/更新,因为它们只是与任何结构变化一样重要。
如果有人能在这里指出正确的方向,将不胜感激。
更新
我探索了让 SVN 跟踪我的参考表装置的想法,但这将是一个无法部署的解决方案。由于外键约束,这些表将无法被截断/重新填充。
【问题讨论】:
标签: php database symfony1 migration doctrine