database-prisma

Installation
SKILL.md

Database Prisma

O schema é o contrato. Migrations são a história. Queries devem ser previsíveis sob carga.

Modelagem

  • Modele entidades e relacionamentos no schema.prisma com nomes claros.
  • Use @id, @unique, @relation e onDelete conscientes (Cascade só quando correto).
  • Prefira enums do Prisma para conjuntos fechados.
  • Timestamps: createdAt / updatedAt por padrão em entidades mutáveis.
  • Normalize o suficiente; desnormalize só com motivo de leitura medido.

Migrations

  • Sempre gere migration (prisma migrate) em vez de só db push em produção.
  • Revisar SQL gerado antes de aplicar.
  • Migrations devem ser forward-safe; evite rewrites destrutivos sem plano de dados.
  • Em deploy: migrate → release app (ou estratégia documentada do projeto).
Installs
2
First Seen
Jul 21, 2026
database-prisma — danieldxd/myapp-skills