如何在Rails 3中创建生产数据库并为其加载架构?
我尝试了以下方法......
我
rake db:create Rails.env='production' && rake db:schema:load Rails.env='production'
II。
# config/environment.rb
# Set the rails environment
Rails.env='production'
rake db:create && rake db:schema:load
......但它们都不起作用。
感谢。
Debian GNU / Linux 5.0.6;
Rails 3.0.0;
Sqlite3 3.7.2。
答案 0 :(得分:77)
您可以将环境变量设置为环境变量RAILS_ENV
RAILS_ENV=production bundle exec rake db:create db:schema:load
应该有效
答案 1 :(得分:9)
不应该是
RAILS_ENV=production bundle exec rake db:create db:schema:load