Jas*_*ett 49 ruby-on-rails ruby-on-rails-3
我的应用程序有两个实例:一个用于开发,一个用于生产.我的开发数据库被调用snip_development,我的生产数据库被调用snip.
我一直在我的开发环境中进行迁移,并且一直都很顺利.我最近创建了我的应用程序的生产实例,但rake db:migrate似乎没有任何影响.在我运行rake db:migrate并登录到我的数据库服务器之后,我可以看到它snip_development具有我期望的所有表,但snip根本没有任何表.
我怀疑问题是rake db:migrate运行snip_development而不是,snip这就是为什么我没有看到任何事情发生.
如何让我的迁移工作在我的生产数据库上?
Jas*_*ett 152
有时我会忘记谷歌.答案是这样的:
rake db:migrate RAILS_ENV=production
Run Code Online (Sandbox Code Playgroud)
对我来说,上面的答案不起作用。我必须添加bundle exec才能使其正常工作。
bundle exec rails db:migrate RAILS_ENV=production
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28076 次 |
| 最近记录: |