Sofiane Boumedine Lexique Dev

Prisma (Schema, Client, Migration)

NestJS 🟡 Mid

Type : NestJS Data

Definition

ORM moderne avec un schema declaratif, un client type-safe auto-genere et un systeme de migrations. Plus intuitif que TypeORM pour beaucoup de developpeurs.

Analogie

Comme un GPS qui genere les routes a partir d'une carte.

Exemple de code

class="cmt">// schema.prisma
class="cmt">// model User { id Int @id @default(autoincrement())
class="cmt">//   name String  email String @unique }
const user = await prisma.user.findUnique({ where: { email } });