etalab / admin_api_entreprise

Site vitrine / backoffice de API Entreprise
https://entreprise.api.gouv.fr
MIT License
9 stars 5 forks source link

Transformer les cas d'usages en modèle #867

Closed skelz0r closed 1 year ago

skelz0r commented 1 year ago

J'ai ouvert le code des cas d'usages c'est vraiment pas opti, imo faut en faire des models, et ce pour plusieurs raisons:

  1. L'indexation
  2. Éviter de faire des calls Model.all dans les vues (!!!!!)
  3. Rendre ça augmentable / testable
  4. Faire des simili-relations avec les endpoints
skelz0r commented 1 year ago

Par exemple ça : https://github.com/etalab/admin_api_entreprise/pull/815/commits/e9c4d23269f361fda10eb3e9c788d7d2bc76ae87 j'ai saigné des yeux

skelz0r commented 1 year ago

@Un3x ici