Heroku db:push - >缺少续集宝石

时间:2012-02-09 00:43:42

标签: mysql heroku sequel

我正在尝试将我的本地MySQL数据库推送到Heroku的ClearDB Mysql数据库。我经历了许多遗失宝石等错误,并且陷入了困境。我正在跑步:

  

heroku db:push mysql:// user:password @ localhost / db

它提示我输入应用程序名称进行确认,然后我收到大量错误,如下所示:

  

/usr/local/lib/site_ruby/1.8/rubygems.rb:779:in   {/ 1}}激活'来自/usr/local/lib/site_ruby/1.8/rubygems.rb:1082:in   `gem'来自/var/lib/gems/1.9.1/gems/taps-0.3.23/bin/schema:4

这很奇怪,因为我已经安装了续集gem,以及正确的版本(3.20.0)。我已经尝试完全重新安装我的所有宝石,但仍然没有运气。

1 个答案:

答案 0 :(得分:3)

我不确定你可以使用Heroku db:push for ClearDB - 我只是做了一个本地的mySQL备份,然后将它直接恢复到ClearDB实例上 - 你可以从{{1}的输出中获取登录凭据在你的申请中。