Documentation Index
Fetch the complete documentation index at: https://mintlify.com/zhcndoc/bun/llms.txt
Use this file to discover all available pages before exploring further.
Prisma works with Bun for type-safe database access.
Installation
bun add prisma @prisma/client
bun prisma init
Define Schema
datasource db {
provider = "sqlite"
url = "file:./dev.db"
}
generator client {
provider = "prisma-client-js"
}
model User {
id Int @id @default(autoincrement())
email String @unique
name String?
}
Generate Client
bun prisma generate
bun prisma migrate dev
Usage
import { PrismaClient } from "@prisma/client";
const prisma = new PrismaClient();
const user = await prisma.user.create({
data: {
email: "user@example.com",
name: "John Doe",
},
});
console.log(user);