Aller au contenu principal

Prisma ORM

ORM pour PostgreSQL (Neon).

Configuration

// prisma/schema.prisma
generator client {
provider = "prisma-client-js"
}

datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
}

Commandes

# Générer client
npx prisma generate

# Migration dev
npx prisma migrate dev --name description

# Push schema
npx prisma db push

# Studio
npx prisma studio

Usage

import { PrismaClient } from '@prisma/client'

const prisma = new PrismaClient()

// Query
const users = await prisma.user.findMany()