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