Haben Sie die Datenbank mit dem App-unabhängigen https://postgres.heroku.com/ hinzugefügt Seite? ˅? Oder haben Sie gerade eine Postgresql-Datenbank in Ihrem Heroku-Kontrollfeld erstellt?
Wenn Sie Ihre Datenbank auf https://postgres.heroku.com/
erstellt haben , werden Sie nicht Sehen Sie sich die Datenbank über Ihr heroku pg:info
an Befehl. Was Sie jedoch tun können, um Ihre Datenbank zu Ihrer Anwendung hinzuzufügen, wäre:
- Melden Sie sich bei https://postgres.heroku.com/ an .
- Klicken Sie auf die Datenbank, die Sie Ihrer Bewerbung hinzufügen möchten.
- Klicken Sie unter "Verbindungseinstellungen" oben rechts auf die Konfigurationsschaltfläche.
- Klicken Sie dann auf die Option "URL".
- Kopieren Sie Ihre Datenbank-URL, diese sollte so etwas wie "postgres://blah: :5432/omg".
- Führen Sie in Ihrer Anwendung in der Befehlszeile
heroku config:set DATABASE_URL=postgres://blah:[email protected]:5432/omg
Was wir dort gemacht haben, war Ihre Datenbank der DATABASE_URL
zuzuweisen Umgebungsvariable in Ihrer Anwendung. Dies ist die Variable, die standardmäßig verwendet wird, wenn Sie Datenbanken lokal für Ihre Anwendung bereitstellen. Theoretisch sollte die Zuweisung dieses Werts für Sie also problemlos funktionieren.