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

Play Framework + Heroku + Postgres kan ikke oprette forbindelse

Det er ikke nødvendigt at sende dem ind som systemegenskaber, du kan hente Heroku miljøvariabler i din application.conf fil

...
db.default.driver=org.postgresql.Driver
db.default.url=${DATABASE_URL}

Definer derefter dette i din Procfile

web: target/start -Dhttp.port=${PORT} ${JAVA_OPTS} -Dconfig.resource=application.conf

Den bør hente DATABASE_URL ejendom til Heroku-miljøet. Selvom jeg anbefaler at oprette en konfigurationsfil, der er specifik for Heroku-miljøet (dvs. heroku-prod.conf), men dette er kun et eksempel.




  1. MONTH() Eksempler i SQL Server (T-SQL)

  2. Beregning af forskel på datoer I Postgresql

  3. Kom godt i gang med Oracle SQL Developer på MacOSX

  4. Returner datarækker fra en pl/sql-blok