lia*_*lun 11 postgresql prisma
我正在编写一个 postgreSQL 数据库。ID 必须是自动递增的。
model User {
id String @id @default(cuid())
name String?
email String? @unique
emailVerified DateTime? @map("email_verified")
image String?
createdAt DateTime @default(now()) @map(name: "created_at")
updatedAt DateTime @updatedAt @map(name: "updated_at")
posts Post[]
accounts Account[]
sessions Session[]
@@map(name: "users")
}
Run Code Online (Sandbox Code Playgroud)
如果您手动写入 ID,则可以像第一个条目一样输入任何值,但自动完成功能会生成像第二个条目一样的代码。我从Vercel网站获得了代码。
Nur*_*ani 16
您需要使用自动增量功能。
这是它在模型中的样子User:
model User {
id Int @id @default(autoincrement())
name String?
email String? @unique
emailVerified DateTime? @map("email_verified")
image String?
createdAt DateTime @default(now()) @map(name: "created_at")
updatedAt DateTime @updatedAt @map(name: "updated_at")
posts Post[]
accounts Account[]
sessions Session[]
@@map(name: "users")
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19511 次 |
| 最近记录: |