Appearance
postgres
schema.prisma
javascript
generator client {
provider = "prisma-client-js"
}
datasource db {
provider = "sqlite"
url = "file:./dev.db"
}
model User {
id Int @id @default(autoincrement())
email String @unique
name String?
posts Post[]
}
model Post {
id Int @id @default(autoincrement())
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
title String
content String?
published Boolean @default(false)
viewCount Int @default(0)
author User? @relation(fields: [authorId], references: [id])
authorId Int?
}signup
user.create
user.update
user.delete
user.findUnique
user.findMany
javascript
const newUser = await prisma.user.create({
data: {
name,
email,
posts: {
create: postData,
},
},
})更新: 2023-08-10 14:16:10
原文: https://www.yuque.com/u3641/dxlfpu/angkq8zhvrv8legy