prisma 客户端
小于 1 分钟
prisma 客户端
设置
先决条件
为了设置 Prisma 客户端,你需要一个带有你的数据库连接的 Prisma 模式文件、Prisma 客户端生成器,以及至少一个模型。
datasource db {
url = env("DATABASE_URL")
provider = "postgresql"
}
generator client {
provider = "prisma-client-js"
}
model User {
id Int @id @default(autoincrement())
createdAt DateTime @default(now())
email String @unique
name String?
}
npm install prisma --save-dev
npx prisma
安装
npm install @prisma/client
导入 Prisma 客户端
import { PrismaClient } from '@prisma/client'
const prisma = new PrismaClient()
使用 Prisma 客户端向你的数据库发送查询
onst newUser = await prisma.user.create({
data: {
name: 'Alice',
email: 'alice@prisma.io',
},
})
const users = await prisma.user.findMany()
发展你的应用程序
每当你对数据库进行更改并将其反映到 Prisma 模式中时,都需要手动重新生成 Prisma 客户端,以更新node_modules/.prisma/client
目录中的生成的代码。
prisma generate