2017-07-26 18 views

答えて

0

Amazon RDSとは異なり、Herokuでは複数のデータベースを作成することはできません。DBロールにはCREATE DATABASE ..;のアクセス権がありません。

しかし、独自のPostgresを持つ複数の「アプリケーション」を作成し、複数のPostgres DBを1つのアプリケーションで使用することができます(https://devcenter.heroku.com/articles/heroku-postgresql#sharing-heroku-postgres-between-applicationsを参照してください)。複数のデータベースの資格情報を指し示すconfig_varsをheroku configで追加し、それらの資格情報をアプリケーション内で使用します)。

また、Herokuアプリケーションと同じAvailability ZoneにAmazon RDS Postgres(1つまたは複数)を作成し、このPostgresインスタンス(または複数)をHerokuアプリケーションで使用できます。

関連する問題