質問: Railsでscaffoldで作ったアプリを、Herokuにデプロイしました。 一応、ちゃんと動いています。データベースはpostgreSQLを利用しています。 しかし、postgreSQLを使うには、Heroku postgresをアドオンしないといけないという記事があるのですが、自分の環境にはHeroku postgresはアドオンしていないのですが、postgreSQLはちゃんと動いています。どういう事なのでしょうか。 つまり、Heroku postgresのアドオンとは、pgAdminのような、クライアントの管理ツールのようなものなのでしょうか。
回答: Heroku Postgresとは、Herokuが用意するデータベースのマネージドサービスです。 現状でアドオンを使わず動いているということは、herokuの外で用意したDBに接続しているのでしょうから、 その場合、特にアドオンを利用する必要はありません。 詳しくは以下リンクから公式ドキュメントをご確認ください。 Plans & Pricing 欄を見るだけでも、イメージが湧きやすいかと思います。 Heroku Postgres - Add-ons - Heroku Elements