RailsのデフォルトはSQLite、HerokuではPosgreだから、 ローカルのテストでうまく行ったはずなのに、実際にHerokuへ デプロイしたときにエラーが起きる。 単純にdatabase.ymlの設定をすればいいだけの話だけど、 DBのテストアプリをHerokuへ公開するのが初めてなので、 当然database.ymlとか触ったことがない。 バージョンは4.0.0rc. ただ、特に難しいことはなかった。 database.ymlの設定 Gemfileの本番用環境productionがあるように、 database.ymlにも本番環境として、productionが用意してある。 設定は以下のような感じ。この中に該当のパラムを入れていくだけ。 また、パラムについては簡単に調べることができる。 postgres://username:password@hostname/databas