Heroku rake db: ошибка переноса со следующей ошибкой - PullRequest
1 голос
/ 22 мая 2011

Итак, после того, как я перенес свое приложение на heroku, я попытался перенести базу данных на heroku.Однако я получаю следующую ошибку.

C:\Users\Administrator\Ruby\Myapp>heroku rake db:migrate
rake aborted!
undefined method `task' for #<MyApp::Application:0x7fc922c28dd0>

В локальной системе все отлично работает, включая миграцию.

Кроме того, миграция работала очень хорошо несколько дней назад, поэтому, похоже, ошибка произошла после версии рейка, которая изменилась с 0.8.7 до 0.9.0 в Heroku.

Как решитьэта проблема?

Ответы [ 2 ]

2 голосов
/ 22 мая 2011

Попробуйте добавить

gem 'rake', '0.8.7'

в ваш Gemfile, чтобы контролировать версию Rake, которую Heroku использует в вашем приложении.

2 голосов
/ 22 мая 2011

имел эту проблему вчера и опубликовал здесь: Рейк 0.9.0 'неопределенный метод' задача '' Несколько решений было указано.

...