【发布时间】:2012-09-06 22:57:48
【问题描述】:
什么时候做
heroku run rake db:migrate
执行所有迁移,然后,最后我总是收到以下消息:
/app/vendor/bundle/ruby/1.9.1/bin/rake: No such file or directory - pg_dump -i -s -x -O -f /app/db/structure.sql dan79p98fykovu
我无法将 pg_dump 添加到 Heroku 上的 PATH。 如何处理?
【问题讨论】:
-
您的 Gemfile 中有什么?可能是您有一个 gem 试图在依赖于该 pg_dump 的迁移之后执行一些代码。在我使用 RSpec 进行测试时,每次运行与 Test::Unit 相关的 rake 任务运行后,我都会收到一条错误消息 - 有点类似的问题
-
看看这个 SO 问题:stackoverflow.com/questions/10248893/… 可能是您使用的 Rails 版本存在此错误/问题 - 您使用的是什么版本?
标签: ruby heroku rake database-migration