ОБНОВЛЕНИЕ 1 : я обнаружил, что у меня возникло несколько проблем, поднятых в этом похожем вопросе: heroku db: тяга не работает
Хотя я думал, что установил драгоценный камень pg
, я думаю, что не установил. Я обнаружил это, когда тестировал команду taps push
(к чему я думаю псевдонимы команды heroku db:push
). После выполнения этих инструкций у меня были установлены addressable
и launchy
, pg
установлены, и еще раз проверил все остальное, запустив gem install heroku taps sequel
. Это позволило мне правильно taps push
, но db:push
все же не работает.
Надеюсь, это поможет диагностировать происходящее.
Я пишу приложение Node.js
поверх платформы Heroku.
Недавно я переключился с MongoDB
на PostgreSQL
, и я был готов к git push heroku master
. В документации я прочитал, что мне нужно сделать db:push
для синхронизации моей локальной базы данных со встроенной базой данных Heroku PostgreSQL
. Я прошел установку нескольких зависимостей. Когда я наконец попытался толкнуть, я получил:
Taps Load Error: no such file to load -- taps/operation
Я постоянно получаю эту ошибку, что мне нужно установить или обновить гем taps
. Но я обновил до 0.3.23
и в настоящее время на Heroku 2.14.0
.
Есть идеи, что здесь происходит?
Я подал проблему и отправил заявку в службу поддержки, но в настоящее время я заблокирован при запуске в производство и могу использовать некоторую помощь. Кроме того, я хотел бы, чтобы это было здесь для потомков, если кто-то еще столкнется с той же проблемой.