我有两个在同一个数据库上运行的rails应用程序,一个运行客户端,另一个提供管理界面.
这两个应用程序都具有完全相同的模型定义,除了少量的差异.我很厌烦将模型中的绝大多数更改复制到两个应用程序.
两个应用程序使用相同模型信息的一种方法是将模型文件夹从一个应用程序符号链接到另一个应用程序,但由于代码中的一些差异(例如客户端上的额外验证),我无法做到这一点.
有没有一种简单的方法可以解决差异,以便将公共代码保存在一个地方?
ruby-on-rails
ruby-on-rails ×1