Expand description
Adaptateur PostgreSQL du registre de modules — Story 5.1 (#585).
Requêtes vérifiées à l’exécution, pas à la compilation. Le reste du
dépôt emploie surtout les macros sqlx::query!, qui exigent le cache
.sqlx. Ce cache est suivi par git et sqlx prepare le vide avant de le
refaire : le régénérer pour trois requêtes ferait porter à cette story le
risque de perdre les entrées de tout le monde. Les requêtes ici sont
simples (une table, deux colonnes) et leur typage est couvert par les
tests d’intégration testcontainers, qui exécutent le SQL pour de vrai.
Précédent dans le dépôt : charge_distribution_repository_impl.rs.
INV-27 — rien n’est jamais supprimé : archived_at est posée puis
retirée. Réactiver retrouve la ligne, donc les données du module.