Skip to content

Conversation

@rv2931
Copy link
Collaborator

@rv2931 rv2931 commented Jan 26, 2025

PR lié à l'issue #410 [BACKEND] Refactorisation des repositories/uniformisation

Instpiration architecture Repository Pattern & UnitOfWork pattern (déjà effectif dans les faits mais formalisation/factorisation)
Extraction des traitement ETL actuellement utilisé dans les tâches et centralisation des traitements ELT au sein d'un service dédié
Les tâches feront appel à ce/s service/s, services qui pourront du coup être utilisés d'autres manières que via les tasks

Inspiration par le code et le livre (https://www.cosmicpython.com/book/chapter_06_uow.html)

herve.le-bars and others added 3 commits January 8, 2025 01:16
# Conflicts:
#	backend/bloom/routers/v1/vessels.py
# Conflicts:
#	backend/bloom/infra/database/sql_model.py
#	backend/bloom/infra/repositories/repository_port.py
#	backend/bloom/routers/v1/ports.py
#	backend/bloom/routers/v1/vessels.py
@rv2931 rv2931 marked this pull request as draft January 26, 2025 19:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants