标签: ruby-on-rails ruby plugins rubygems
我有一个针对特定行业量身定制的Rails 4.2应用程序,现在我必须上传相同的应用程序,但是对于来自不同行业的新客户端。鉴于此,我需要对数据库和代码稍作修改(90%的代码应该保持不变)。拥有相同应用程序的不同版本的最佳方法是什么?我应该使用Rails插件吗?我不想要两个完全独立的应用程序,因为我几乎一直都会进行两次维护,并且有一个大应用程序会使它太复杂(我还需要两个不同的数据库结构)
请告诉我什么是最佳选择。
谢谢!