Aller au contenu

2024

Archive D.U.A.

Contexte

Dans le cadre de la fonctionnalité D.U.A./D.U.C., il faut pouvoir exporter un ensemble de documents ainsi que leur métadonnées dans une seule archive afin de pouvoir les transmettre au service des archives départementales.

Le volume de ces documents n'étant pas connu, il faut pouvoir générer à la volée cette archive sans contrainte de taille de stockage.

Changement de l'ORM pour gérer nos entités

Contexte

Depuis le début du projet nos entités sont structurées autour du concept d'Aggregate du Domain Driven Design. Chaque Aggregate est responsable de l'intégrité de ses données et de celles de ses relations. Les objets qui sont liés dans un Aggregate lui appartiennent, par conséquent ces objets ne peuvent pas être utilisés dans d'autre Aggregate. Si on veut réutiliser une donnée d'un de ces objets alors il faut le dupliquer.