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.

1 participant