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

Come configurare PostgreSQL per Play 2.0?

Molto probabilmente questo è il problema:

db.default.url="postgres://play:[email protected]:9000/Play_Playground_DB"

Il play doku dice, "db.default.url" è un semplice URL JDBC. Ci sono due problemi con il tuo valore:

  • Non è in un formato riconosciuto da PostgreSQL. Guarda qui per i formati consentiti.
  • Con ...default... ridefinisci l'origine dati predefinita. Per impostazione predefinita, ciò comporta problemi a meno che tu non esegua altri passaggi.

Un URL PostgreSQL valido potrebbe essere simile a questo nel tuo caso:

jdbc:postgresql://localhost:9000/Play_Playground_DB

Ma:_ Sei sicuro che il tuo database sia in esecuzione sulla porta 9000? Dici psql Play_Playground_DB lavora per te. Pertanto penso che la tua porta dovrebbe essere la porta predefinita 5432. Quindi questo URL è quello giusto:

jdbc:postgresql://localhost/Play_Playground_DB