2013/03/24

Herokuでデータベースを使う

環境

Herokuで標準で利用できるデータベースはPostgresです。

データベースの準備

データベースを利用するには、「heroku-postgresql」アドオンが必要です。
アプリケーションに対して有効になっているアドオンを確認します。
> heroku addons --app アプリケーションID

データベース接続情報を確認します。
>heroku config --app アプリケーションID
=== アプリケーションID Config Vars
HEROKU_POSTGRESQL_XXX_URL: postgres://ユーザ名:パスワード@サーバ名:ポート/データベース

config/database.ymlに確認した接続情報を設定します。
production:
 encoding: unicode
 adapter: postgresql
 username: username
 port: 5432
 host: hostname
 database: database
 password: password

> git add config/database.yml
> git commit -m "set up database's config"
> git push heroku master
> heroku rake db:migrate

0 件のコメント:

コメントを投稿