Skip to main content

Module module_registry_impl

Module module_registry_impl 

Source
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.

Structs§

PostgresModuleRegistry