[BDD-S1] Jeux de requêtes de vérification (diagnostic) #10

Closed
opened 2025-08-25 09:52:33 +00:00 by vdorge · 2 comments
Member

Description

Fournir un set de SELECT utiles pour vérifier l’intégrité et aider le back/front.

Tâches

Exemples :

  • Dossiers d’un parent (join parent→dossiers→enfant).

  • Messages d’un dossier triés.

  • Contrat + avenants d’un dossier.

  • Événements d’un enfant sur une période.

  • Validations en attente.

  • Fichier /bdd/tests/sql/verify.sql.

Critères d’acceptation

  • verify.sql s’exécute et renvoie des résultats sur la base seedée.
## Description Fournir un set de SELECT utiles pour vérifier l’intégrité et aider le back/front. ## Tâches Exemples : - Dossiers d’un parent (join parent→dossiers→enfant). - Messages d’un dossier triés. - Contrat + avenants d’un dossier. - Événements d’un enfant sur une période. - Validations en attente. - Fichier /bdd/tests/sql/verify.sql. ## Critères d’acceptation - verify.sql s’exécute et renvoie des résultats sur la base seedée.
vdorge added this to the P'titsPas-Ynov project 2025-08-25 09:52:33 +00:00
vdorge added the
BDD
Sprint 1
Tests
labels 2025-08-25 10:02:07 +00:00
vdorge added this to the Sprint 1 – Mise en place BDD milestone 2025-08-25 10:02:09 +00:00
Author
Member

Ajouter tests/sql/verify.sql

Ajouter tests/sql/verify.sql
Author
Member

Ce que fait le script

  • affiche des stats globales et la répartition des rôles

  • liste les parents/co-parents, enfants, liaisons

  • montre les dossiers, messages, contrats + avenants, événements

  • vérifie les orphelins potentiels (doivent renvoyer 0 ligne)

  • lance des EXPLAIN ANALYZE sur les requêtes clés (index du ticket 1)

  • démontre des requêtes JSONB utiles

  • imprime un sanity check final (totaux par table)

## Ce que fait le script - affiche des stats globales et la répartition des rôles - liste les parents/co-parents, enfants, liaisons - montre les dossiers, messages, contrats + avenants, événements - vérifie les orphelins potentiels (doivent renvoyer 0 ligne) - lance des EXPLAIN ANALYZE sur les requêtes clés (index du ticket 1) - démontre des requêtes JSONB utiles - imprime un sanity check final (totaux par table)
Sign in to join this conversation.
No description provided.