Skill: Données & Prisma
Utilise ce skill pour toute évolution du modèle de données et de la persistance PostgreSQL.
Quand l’utiliser
- •Création/modification modèles Prisma
- •Migrations SQL versionnées
- •Seed initial (dont plan comptable PCG)
- •Contraintes d’intégrité et index métier
Règles d’implémentation
- •Aligner les modèles avec la spec (organizations, users, dossiers, documents, écritures, banque, facturation).
- •Garantir les relations et clés uniques importantes (ex: numéro de compte par dossier).
- •Préserver la compatibilité des migrations (pas de rupture silencieuse).
- •Utiliser
Decimalpour les montants financiers. - •Tracer les statuts et timestamps fonctionnels (
createdAt,processedAt, etc.).
Données critiques
- •Multi-tenant via
organizationId - •Scoping dossier via
clientDossierId - •États métiers cohérents (
DocumentStatus,EcritureStatus,FactureStatus)
Exemples de demandes
- •« Ajoute le modèle
AuditLogavec index adaptés » - •« Écris la migration pour
BankTransaction.externalIdunique » - •« Crée un seed PCG minimal pour nouveaux dossiers clients »