Herokuでpostgresを使う 準備編
まずはherokuのCLIをインストールする。ここからできる。
できたらログイン。
$ heroku login
Enter your Heroku credentials.
Email: hogehoge@example.com
Password (typing will be hidden):
Logged in as hogehoge@example.com
データベースの追加方法はここに書かれているけど、CLIじゃなくてもできるみたいで、ここから対象アプリにHeroku postgresqlを追加した。
追加したデータベースの情報は、
$ heroku config --app demoapp
で確認できる。ここに表示されるURLをアプリに記載すれば良いはず。
demoapp
を自分のアプリ名に書き換えればOK。
このページだとコマンドになんのオプションも付けてないんだけど、
基本的には--app
をつけてアプリ名も指定するらしい。
以下のコマンドでDBのプランが確認できる。
$ heroku pg --app demoapp
サンプルコードを見ると、DATABASE_URL
環境変数で取り出していたので、アプリの方もこの環境変数を使いたい。
$ heroku config:get DATABASE_URL --app demoapp
環境変数は上記のコマンドで確認することができる。
次はこれを実装してherokuのDBと接続する。