更新1 :我发现在这个类似的问题中我提出了一些问题:heroku db:pull not working
虽然我以为我已经安装了pg
宝石,但我想我没有。我在测试taps push
命令时发现了这一点(我认为heroku db:push
命令别名)。在关注these instructions后,我安装了addressable
和launchy
,安装了pg
,并通过运行gem install heroku taps sequel
对其他所有内容进行了双重检查。这样做可以让我taps push
正确,但db:push
仍然不起作用。
希望这有助于诊断正在发生的事情。
我正在Heroku的平台上编写一个Node.js
应用程序。
我最近从MongoDB
切换到PostgreSQL
,我已准备好git push heroku master
。我在文档中读到我应该db:push
将我的本地数据库与Heroku的内置PostgreSQL
数据库同步。我经历了几个依赖项的安装。当我最终试图推动时,我得到了:
Taps Load Error: no such file to load -- taps/operation
我不断收到此错误,我需要安装或更新taps
gem。但我已更新至0.3.23
,目前正在Heroku 2.14.0
。
知道这里发生了什么吗?
我filed an issue已经提交了一张支持票,但我目前阻止了我的投入生产并可以使用一些帮助。另外,如果其他人遇到同样的问题,我希望这是为后人而来的。