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

Wie richte ich PostgreSQL für Play 2.0 ein?

Wahrscheinlich ist dies das Problem:

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

Der Play-Doku sagt, "db.default.url" ist eine einfache JDBC-URL. Es gibt zwei Probleme mit Ihrem Wert:

  • Es ist nicht in einem Format, das von PostgreSQL erkannt wird. Sehen Sie hier nach für erlaubte Formate.
  • Mit ...default... Sie definieren die Standarddatenquelle neu. Standardmäßig führt dies zu Problemen, es sei denn, Sie unternehmen weitere Schritte.

Eine gültige PostgreSQL-URL könnte in Ihrem Fall so aussehen:

jdbc:postgresql://localhost:9000/Play_Playground_DB

Aber:_ Sind Sie sicher, dass Ihre Datenbank auf Port 9000 läuft? Sie sagen psql Play_Playground_DB arbeitet für Sie. Daher denke ich, dass Ihr Port der Standardport 5432 sein sollte. Dann ist diese URL die richtige:

jdbc:postgresql://localhost/Play_Playground_DB