まずは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と接続する。