Ran*_*ngh 8 php symfony doctrine-orm
我正在构建一个复杂的应用程序,但我想知道在生产中使用doctrine迁移是安全的.
例如.该网站已使用1年,公司希望为用户表添加额外的属性.
因此,通过进入数据库或通过学说迁移,我是直接的方式
dee*_*our 11
这是迁移的预期用途(和好处)之一 - 可以快速准确地自动更改数据库.是的,它们可以并且在大多数情况下应该用于更新生产中的数据库.
编辑: Symfony2文档还清楚地解释了这是迁移的目的之一.
当然,编写迁移的最终目标是能够在部署应用程序时使用它们可靠地更新数据库结构.通过在本地(或在测试版服务器上)运行迁移,您可以确保迁移按预期工作.
...