PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Impossibile connettersi al database Heroku Postgres remoto utilizzando Play Framework 2.2.2

Probabilmente devi deselezionare db.default.user e db.default.password parametri di configurazione durante l'esecuzione su Heroku. Ma non sono sicuro di un modo semplice per farlo. Quindi quello che di solito faccio è non impostarli in conf/application.conf e invece faccio qualcosa del tipo:

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

Ciò fornisce un db.default.url predefinito ma lo sovrascrive con il DATABASE_URL env var se è impostato.