大きな負担ではありませんが、Heroku の準備ができるように、Rails アプリを作成するときにデフォルトの gem-set を変更できるようにしたいと考えています。
これを行う最善の方法は何ですか?
大きな負担ではありませんが、Heroku の準備ができるように、Rails アプリを作成するときにデフォルトの gem-set を変更できるようにしたいと考えています。
これを行う最善の方法は何ですか?
-d
実行時にデータベースを指定できますrails new
:
Usage:
rails new APP_PATH [options]
Options:
-d, [--database=DATABASE] # Preconfigure for selected database (options: mysql/oracle/postgresql/sqlite3/frontbase/ibm_db/sqlserver/jdbcmysql/jdbcsqlite3/jdbcpostgresql/jdbc)
# Default: sqlite3
Description:
You can specify extra command-line arguments to be used every time
'rails new' runs in the .railsrc configuration file in your home directory.
したがって、PostgreSQL の場合は次のようになります。
rails new myapp -d postgresql
これをデフォルトに-d postgresql
するには~/.railsrc
もう 1 つのオプションは、 Getting Started with Rails 3.x on Heroku で提案されているようにin yourに変更gem 'sqlite3'
することです。gem 'pg'
Gemfile