我安装了水龙头。我收到以下错误。这是我第一次从 Heroku 拉出这样的内容,所以我不确定确切的格式
$ heroku db:pull postgres://postgres:@localhost/prod_20120717
! Taps Load Error: cannot load such file -- sqlite3
! You may need to install or update the taps gem to use db commands.
! On most systems this will be:
!
! sudo gem install taps
我prod_20120717
在 postgres 中创建了一个空来接收数据,但问题似乎是 taps 正在寻找 sqlite3,而不是 postgres。
我的 postgres 用户是 postgres,没有密码。
我的 database.yml 文件只定义了 postgres 适配器。
这似乎是适配器名称问题。我也在我拥有postgresql
的两个地方都试过了postgres
。