所以我一直在Ruby on Rails Engine guide migrations + seeds 閱讀起來,似乎纔能有他們需要在應用程序中添加引擎運行的種子用它爲什麼需要明確加載可安裝引擎的遷移和種子?
(例如,使用虛擬應用程序)
加MyEngine::Engine.load_seed
到Engine/test/dummy/db/seeds.rb
我的問題是爲什麼我們需要做到這一點肯定他們應該從主應用程序隔離? (他們不相關,只是播種引擎數據庫)
注意:如果你是在更多的上下文之後,我已經添加了設計寶石(/引擎)到我的引擎和種子數據只是創建一個用戶下我的引擎用於登錄到其界面的上下文
偉大的寫作正是我所尋找的將獎勵賞金,當我可以=) –