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