web-dev-qa-db-ja.com

Rails 3.本番データベースの作成

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。

31
Shamaoke

Rails env off of the environment variable Rails_ENV

Rails_ENV=production bundle exec rake db:create db:schema:load

うまくいくはず

77
Matt Briggs

これはいけない

Rails_ENV=production bundle exec rake db:create db:schema:load
9
Victor S