我记得我的电子商务项目存在相同的问题,后来我将其移至单独的存储库。通过简单地将整个重复代码移动到Rails引擎。
您可以遵循一些指南:
您可以创建一个生成器来安装模型的迁移文件。因此,无论何时将Rails引擎安装到任何Rails应用程序并运行发电机。你会启动并像刚才几个命令运行:rake db:migrate
等。
好吧,我分享的是我的经验。我不知道是否还有其他更好的方法。
PS:这是我创建的引擎存储库的链接-https: //github.com/suryart/spree_active_sale,也许那里的代码可以为您提供参考。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句