Когда вы обновляете движок с новыми миграциями, как их запускать? - PullRequest
2 голосов
/ 26 мая 2011

Я только что обновил refinerycms-news движок в моем Gemfile с '~> 0.9.8' до :git => 'https://github.com/resolve/refinerycms-news.git', и теперь есть ошибка, вызванная отсутствующим столбцом.Миграцию для создания столбца можно найти в установленном геме, но rake db:migrate ничего не делает.Есть ли еще одно рейк-задание или другой шаг, который его запустит?

1 Ответ

4 голосов
/ 26 мая 2011

Вы должны следовать этому соглашению для Refinery CMS:

rails generate refinerycms_news
rake db:migrate

Генератор копирует только новые миграции и затем запускает их с помощью rake db: migrate.

Cheers, Фил

...