Трябва да зададете DATABASE_URL
променлива на средата с пътя до вашата онлайн база данни на postgres.
Опитайте да стартирате heroku pg
. Ако резултатът е "myapp няма бази данни heroku-postgresql." тогава първо трябва да добавите добавката PostgreSQL. Той ще създаде postgres db за вас в Amazon AWS.
heroku addons:add heroku-postgresql:hobby-basic
(hobby-basic е безплатният план)
За да намерите URL адреса на вашата нова база данни, стартирайте
heroku config
Трябва да видите променлива, която започва с HEROKU_POSTGRESQL
. Копирайте стойността му (трябва да започва с postgres://
и го използвайте, за да зададете DATABASE_URL
heroku config:set DATABASE_URL=postgres://your-db-url