dataforgoodfr / 12_bloom

24 stars 11 forks source link

refacto: begin refacto uniformisation repositories #218

Open rv2931 opened 1 month ago

rv2931 commented 1 month ago

L'idée est refactoriser et uniformiser les repositories

Réflexions: Actuellement les repositories prennent les session_factory en paramètre de constructeur cependant il n'est jamais utilisé afin de pouvoir partager une session avec plusieurs repositories et utiliser les fonctions session.begin()/Rollback() sur tout un pipeline je me pose donc la question de garder cette interdépendance session_factory et potentiellement garder la solution actuelle à savoir fournir la session directement en paramètre des fonctions de repository