我发现名为capifony的优秀工具在开发 symfony2 应用程序时非常有用,我想使用多级选项。一切正常,但我对其他阶段的数据库配置有一个问题。
假设我们有:
- 3 种环境:开发、生产、登台
- 3 台服务器:本地 - 开发,my.site.com - 生产和 staging.my.site.com - 登台
如何为这个标准的多级示例设置 capifony?
当我们调用时:
cap production deploy:migrations
或者
cap staging deploy:migrations
capifony 使用
--env=prod
对于所有 symfony 的控制台命令。有一个问题,因为我们调用:
app/console doctrine:migrations:migrate --env=prod
对于登台服务器,但用于它的数据库配置是“prod”,所以我们在生产设置中运行模式更新......如何解决它?