heroku db:push error uninitialized constant Sequel :: Postgres :: PGError

时间:2011-01-03 23:17:27

标签: ruby-on-rails ruby postgresql heroku sequel

运行heroku db时遇到问题:pull和db:push命令。我的应用在 bamboo-ree-1.8.7堆栈上运行 Rails 3 。我是Sequel的新手,不知道脚本在抱怨什么。

$ heroku db:push
Loaded Taps v0.3.14
自动检测本地数据库:postgres://xxx@127.0.0.1/xxx_development?encoding = utf8
警告:应用程序'profreelas'中的数据将被覆盖,无法恢复 无法连接到数据库:   NameError - >未初始化的常数续集:: Postgres :: PGError

其他信息:
我的水龙头,续集和heroku宝石都是最新的 我正在运行pg db adapter gem
在我的本地计算机上运行postgresql

1 个答案:

答案 0 :(得分:5)

你的红宝石路径中某处有pg.rb或postgres.rb文件吗?因为这可能会导致错误,因为需要pg或postgres会加载你的文件而不是pg或postgres库。