feat: 积分商城-供应商-对账-发票3
This commit is contained in:
@@ -7,16 +7,21 @@ datasource db {
|
||||
url = env("DATABASE_URL")
|
||||
}
|
||||
|
||||
model User {
|
||||
id Int @id @default(autoincrement())
|
||||
mobile String @unique
|
||||
nickname String?
|
||||
avatarUrl String?
|
||||
points Int @default(0)
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
model SuppliedUser {
|
||||
id Int @id @default(autoincrement())
|
||||
username String? @unique @db.VarChar(64)
|
||||
virtualId String? @unique @db.VarChar(191)
|
||||
passwordHash String? @db.VarChar(255)
|
||||
nickname String @default("管理员") @db.VarChar(64)
|
||||
enabled Boolean @default(true)
|
||||
tokenHash String? @unique @db.Char(64)
|
||||
tokenExpiresAt DateTime?
|
||||
failedLoginCount Int @default(0)
|
||||
lockedUntil DateTime?
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
|
||||
carts CartItem[]
|
||||
@@map("supplied_user")
|
||||
}
|
||||
|
||||
model SupplierProduct {
|
||||
@@ -75,10 +80,10 @@ model CartItem {
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
|
||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
product SupplierProduct @relation(fields: [productId], references: [id], onDelete: Cascade)
|
||||
|
||||
@@unique([userId, productId, skuText])
|
||||
@@unique([userId, productId, skuText], map: "CartItem_userId_productId_skuText_key")
|
||||
@@map("supplied_cart_item")
|
||||
}
|
||||
|
||||
model SupplierOrderMain {
|
||||
|
||||
Reference in New Issue
Block a user