Сброс базы данных на героку

Теперь я пытаюсь сбросить базу данных на героку, но застрял.

Я знаю, что должен сделать «heroku pg:reset URL-адрес базы данных, но я точно не знаю, что такое URL-адрес базы данных.

Я сделал "конфигурацию героя". Итак, у меня есть несколько строк. И пытался

heroku pg:reset postgres://ffsqtmlnxntfvl:ajqGTMGEmT7U1S6sVdi7-bb7Cm@ec2-107-20-245-109.compute-1.amazonaws.com:5432/dc2kahsue8hn20. Valid options are: DATABASE_URL, HEROKU_POSTGRESQL_AQUA_URL

Моя команда, однако, всегда возвращает это мне.

Неизвестная база данных: postgres://xxxxxxxxx:[email protected]:xxxx/xxxxxxxxxxxxxxx. Допустимые варианты: DATABASE_URL, HEROKU_POSTGRESQL_AQUA_URL.

Что я должен делать? Не могли бы вы дать мне несколько советов?


person Kuniharu Aramaki    schedule 15.12.2013    source источник


Ответы (2)


Вы должны использовать:

heroku pg:reset HEROKU_POSTGRESQL_AQUA
person fivedigit    schedule 15.12.2013
comment
Большое тебе спасибо!! Я просто сам поставил HEROKU_POSTGRESQL_AQUA и тут же сделал! - person Kuniharu Aramaki; 15.12.2013

Я знаю, что этот вопрос старый, но, поскольку я только что прошел через это, вот что я сделал:

  1. heroku pg:reset HEROKU_POSTGRESQL_HEROKUCOLOR_URL --подтвердить {app_name}
  2. героку запускает грабли db:schema:load
  3. героку запустить грабли db:мигрировать
  4. героку запускает грабли db:seed

Согласно: Heroku rake db:migrate не создает таблицы (Rails 5)

person DeeBee    schedule 26.09.2019