Debe configurar el DATABASE_URL
variable de entorno con la ruta a su base de datos postgres en línea.
Intenta ejecutar heroku pg
. Si el resultado es "myapp no tiene bases de datos heroku-postgresql". entonces primero debe agregar el complemento PostgreSQL. Creará una base de datos postgres para usted en Amazon AWS.
heroku addons:add heroku-postgresql:hobby-basic
(hobby-basic es el plan gratuito)
Para encontrar la URL de su nueva base de datos, ejecute
heroku config
Debería ver una variable que comienza con HEROKU_POSTGRESQL
. Copie su valor (debe comenzar con postgres://
y utilícelo para establecer el DATABASE_URL
heroku config:set DATABASE_URL=postgres://your-db-url