我正在使用 Zend Framework 2 和 Doctrine 2 开发 Web 应用程序。我是 Doctrine 2 的新手,尤其是迁移。我想知道在使用它时是否有任何推荐的最佳实践。我正在寻找的一些具体内容:
- 推荐的从开发到部署的工作流程?
- 您是否在迁移中包含预填充数据?
- 如果迁移失败,如何处理恢复到以前的版本。
非常感谢!
最佳答案
学说有own library for migrations ,其中还包括 Symfony 包。
对于 Zend,可能有 some bundle as well (也许在Github上多找一点)
至于您的具体问题:
没什么特别的。 Symfony bundle documentation 中很好地描述了基本工作流程.即使在不同的框架中,我们也以完全相同的方式使用它。
是的,所以每个开发人员都有完整的操作系统。对于测试,我们仅使用所需数据最少的数据夹具。
由这个包自己管理。
关于php - Doctrine 2 迁移工作流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29870210/