使用命令时:
$ php app/console doctrine:schema:create
我们收到这条消息
注意:此操作不应在生产环境中执行。
为什么我们不应该在生产中使用它?
我们应该如何进行第一次部署?
使用命令时:
$ php app/console doctrine:schema:create
我们收到这条消息
注意:此操作不应在生产环境中执行。
为什么我们不应该在生产中使用它?
我们应该如何进行第一次部署?
啊哈哈有不同的学校。
启动方式:doctrine:schema:create first time in production,doctrine:schema:update --force every update
谨慎方式:第一次转储sql,然后更新sql脚本
专家方式:http ://symfony.com/doc/master/bundles/DoctrineMigrationsBundle/index.html
我个人使用第一种方法,效果很好。在使用 --force 更新之前,您总是可以执行 --dump-sql 来查看发生了什么