我剛加入了一個開發軌道引擎的項目,該項目還具有用於測試的虛擬應用程序。如何管理軌道引擎+虛擬應用程序的遷移
foo/
foo/spec/dummy/
有相同的遷移在
foo/db/migrate/
foo/spec/dummy/db/migrate/
如果我rake db:migrate
從虛擬應用程序,一切都很好。如果我從引擎執行相同的操作(當前目錄= foo),則會出現有關具有相同名稱的多個遷移的錯誤。第一季度)Rakefiles是否被凍結? (應該db:migrate
遞歸到虛擬應用程序?)
Q2)遷移是否應該只在一個目錄中?如果是這樣,哪一個?
我們使用Rails 3.2.9,ruby 1.9.3p194。