タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

DATABASE_URLとdatabaseに関するdonbulinuxのブックマーク (1)

  • Railsでconfig/database.ymlを使わずURL文字列でDB接続したい

    れこです。今回はRailsネタです。 作ったアプリをHerokuにデプロイするときに、各種アドオンで のような文字列を環境変数で指定して使うというパターンが有ると思うのですが、 config/database.ymlに一切触らず に、この文字列でDB接続したい… と思ったのでRailsのソースやドキュメントを読み漁ってみました。 結論 先に結論を書くと、何もせずともDATABASE_URLという名前の環境変数を定義すればOKでした。 config/database.ymlを書き換えたり消したりする必要はなく、環境変数が優先されます。 以下はこの結論に至った経緯とおまけです。 ドキュメントを読んでみる まずは何事にも公式ドキュメント。 You can connect to the database by setting an environment variable ENV['DATABAS

  • 1