PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Mit Play Framework 2.2.2 kann keine Verbindung zur entfernten Heroku Postgres-Datenbank hergestellt werden

Wahrscheinlich müssen Sie db.default.user deaktivieren und db.default.password Konfigurationsparameter beim Ausführen auf Heroku. Aber ich bin mir nicht sicher, wie das geht. Also setze ich sie normalerweise nicht in der conf/application.conf und stattdessen mache ich so etwas wie:

db.default.driver=org.postgresql.Driver
db.default.url="postgres://postgres:[email protected]:5432/postgres"
db.default.url=${?DATABASE_URL}
#db.default.user=postgres
#db.default.password=password

Dadurch wird eine standardmäßige db.default.url bereitgestellt überschreibt sie aber mit der DATABASE_URL env var, wenn es gesetzt ist.