Миграции движков Rails 3.1 не работают

Я создаю движок rails 3.1 с миграциями. rake db: миграция отлично работает внутри этого движка и внутри хост-приложения. Но мне нужно включить этот двигатель в другой двигатель рельсов. Второй движок содержит фиктивное приложение для тестирования, я добавил в application.rb этого фиктивного приложения эту строку:

require 'my_engine'

В консоли я вижу классы из первого движка.

rake -T

дайте мне app: my_engine_engine: install: migrations задача, но когда я запускаю эту задачу

rake app:my_engine_engine:install:migrations

, я получаю такую ​​ошибку:

rake aborted!
Don't know how to build task 'railties:install:migrations'

Tasks: TOP => app:my_engine_engine:install:migrations
(See full trace by running task with --trace)

Кто-нибудь может мне помочь с этой проблемой?

6
задан scieslak 16 November 2016 в 12:44
поделиться