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 次 |
最近记录: |