Bạn cần đặt DATABASE_URL biến môi trường với đường dẫn đến db postgres trực tuyến của bạn.
Thử chạy heroku pg . Nếu đầu ra là "myapp không có cơ sở dữ liệu heroku-postgresql." thì bạn cần thêm phần bổ trợ PostgreSQL trước. Nó sẽ tạo một db postgres cho bạn trên Amazon AWS.
heroku addons:add heroku-postgresql:hobby-basic
(sở thích-cơ bản là gói miễn phí)
Để tìm URL cho cơ sở dữ liệu mới của bạn, hãy chạy
heroku config
Bạn sẽ thấy một biến bắt đầu bằng HEROKU_POSTGRESQL . Sao chép giá trị của nó (nó phải bắt đầu bằng postgres:// và sử dụng nó để đặt DATABASE_URL
heroku config:set DATABASE_URL=postgres://your-db-url