Devi impostare il DATABASE_URL
variabile d'ambiente con il percorso del tuo db postgres online.
Prova a eseguire heroku pg
. Se l'output è "myapp non ha database heroku-postgresql". quindi devi prima aggiungere il componente aggiuntivo PostgreSQL. Creerà un db postgres per te su Amazon AWS.
heroku addons:add heroku-postgresql:hobby-basic
(hobby-basic è il piano gratuito)
Per trovare l'URL del tuo nuovo database, esegui
heroku config
Dovresti vedere una variabile che inizia con HEROKU_POSTGRESQL
. Copia il suo valore (dovrebbe iniziare con postgres://
e usalo per impostare il DATABASE_URL
heroku config:set DATABASE_URL=postgres://your-db-url