rit*_*esh 6 ruby postgresql ruby-on-rails heroku sequel
heroku db:pull postgresql://root:@localhost/db_name
Run Code Online (Sandbox Code Playgroud)
在此命令后显示此消息
/usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/abstract_response.rb:50:警告:未来版本的parenthesize参数Loaded Taps v0.3.13警告:数据输入数据库'postgresql:// root:@ localhost/db_name'将被覆盖,无法恢复.你确定要继续吗?(Y/N)?y无法连接数据库:Sequel :: AdapterNotFound - > LoadError:没有要加载的文件 - 续集/ adapters/postgresql
如何使用db:pull
wup*_*tah 12
首先,您需要修复连接字符串:使用postgres而不是postgresql.
您需要pg安装db适配器才能使用Sequel的postgresql适配器:
gem install pg
Run Code Online (Sandbox Code Playgroud)
您可能还想确保您的水龙头,续集和heroku宝石是最新的:
gem install heroku taps sequel
Run Code Online (Sandbox Code Playgroud)
然后再试heroku db:pull一次.如果这不起作用,发表评论或跳到Freenode上的#heroku,我们可以尝试提供帮助.
| 归档时间: |
|
| 查看次数: |
5919 次 |
| 最近记录: |