レールエンジンを開発しているプロジェクトに参加しました。テスト用のダミーアプリもあります。レールエンジン+ダミーアプリケーションのマイグレーションの管理方法
foo/
foo/spec/dummy/
Iダミーアプリからrake db:migrate
、すべてが順調であれば
foo/db/migrate/
foo/spec/dummy/db/migrate/
で同じ移行があります。エンジン(current directory = foo)から同じことを行うと、同じ名前の複数の移行に関するエラーが発生します。
Q1)Rakefilesはボークですか? (db:migrate
はダミーアプリに再帰する必要がありますか?)
Q2)移行は1つのディレクトリにのみ行う必要がありますか?もしそうなら、どちらですか?
私たちはRails 3.2.9、ruby 1.9.3p194を使用しています。