AgentSkillsCN

data-prisma

Prisma建模、迁移、PCG种子数据以及会计业务数据的完整性保障。关键词:Prisma、schema、迁移、seed、PostgreSQL、model。

SKILL.md
--- frontmatter
name: data-prisma
description: Modélisation Prisma, migrations, seed PCG et intégrité des données métiers comptables. Mots-clés: Prisma, schema, migration, seed, postgres, model.

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

  1. Aligner les modèles avec la spec (organizations, users, dossiers, documents, écritures, banque, facturation).
  2. Garantir les relations et clés uniques importantes (ex: numéro de compte par dossier).
  3. Préserver la compatibilité des migrations (pas de rupture silencieuse).
  4. Utiliser Decimal pour les montants financiers.
  5. 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 AuditLog avec index adaptés »
  • « Écris la migration pour BankTransaction.externalId unique »
  • « Crée un seed PCG minimal pour nouveaux dossiers clients »