Musíte nastavit DATABASE_URL
proměnná prostředí s cestou k vaší online postgres db.
Zkuste spustit heroku pg
. Pokud je výstup "myapp nemá žádné databáze heroku-postgresql." pak musíte nejprve přidat doplněk PostgreSQL. Vytvoří vám postgres db na Amazon AWS.
heroku addons:add heroku-postgresql:hobby-basic
(hobby-basic je bezplatný plán)
Chcete-li najít adresu URL vaší nové databáze, spusťte
heroku config
Měli byste vidět proměnnou, která začíná HEROKU_POSTGRESQL
. Zkopírujte jeho hodnotu (měla by začínat postgres://
a použijte jej k nastavení DATABASE_URL
heroku config:set DATABASE_URL=postgres://your-db-url