我正在构建一个复杂的应用程序,但我想知道在生产中使用doctrine迁移是安全的.
因此,通过进入数据库或通过学说迁移,我可以直接使用chnage
这是迁移的预期用途(和好处)之一 – 可以快速准确地自动更改数据库.是的,它们可以并且在大多数情况下应该用于更新生产中的数据库.
编辑:The Symfony2 documentation也清楚地解释了这是迁移的目的之一.
Of course,the end goal of writing migrations is to be able to use them to reliably update your database structure when you deploy your application. By running the migrations locally (or on a beta server),you can ensure that the migrations work as you expect.
…