Ruby on Rails помещает папку приложения в отдельные подпапки функций - PullRequest
1 голос
/ 25 октября 2019

Я хочу перейти от следующей структуры в моем приложении Rails:

app /
 models /
    model_a
    model_b
    ...
 controllers /
    controller_a
    controller_b
    ...

к (тот же репо)

domain1 /
  app /
    models /
      model_a
    controllers/
      controller_a

domain2 /
  app /
     models /
       model_b
     controllers / 
       controller_b

Это так, чтобы я мог иметь некоторую логическую изоляцию вбольшое приложение. Домен 1 не будет иметь прямой зависимости от домена 2, кроме как через API. Когда я изменяю вещи в domain1, я хочу только запустить все спецификации в папке domain1. Когда приложение запускается и развертывается, оно все равно будет загружать код под всеми доменами. Что мне нужно сделать, чтобы изменить структуру папок, и можно ли избежать повторного пространства имен всех моих файлов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...