yochiyochirb/kajaeru

Rails をアップデートしたら database.yml を Git 管理したい

Closed this issue · 0 comments

今は導入時に database.yml.sampledatabase.yml にコピーする手順が必要だが、Rails 4.1 以降ではその手順がなくても困らないので database.yml をそのまま Git 管理したい。

Rails 4.1 以降では、環境変数 DATABASE_URL が設定されていた場合、 database.yml の設定を無視する (実際には完全に無視されるわけではなく上書きされながらマージされる) ので、4.1 以降にする場合には環境ごとに database.yml を用意する理由がほとんどないため。例えば Heroku ではデフォルトで DATABASE_URL が設定される。

(※動きの詳細はここ)

from : #116 (comment)