Files
quicklanch-server/prisma/schema/account.schema.prisma
T

25 lines
721 B
Plaintext
Raw Normal View History

2026-04-02 21:27:09 +06:00
enum ROLE {
ADMIN
USER
}
model Account {
id String @id @default(uuid())
email String @unique
password String
role ROLE @default(USER)
lastOtp String?
2026-04-02 21:27:09 +06:00
lastOtpSendingTime DateTime?
isDeleted Boolean @default(false)
isAccountVerified Boolean @default(false)
2026-04-07 22:32:13 +06:00
isSubscribe Boolean @default(false)
subscriptionId String?
plan Plan? @relation(fields: [subscriptionId], references: [id])
createdAt DateTime @default(now())
updatedAt DateTime @default(now())
2026-04-02 21:27:09 +06:00
2026-04-12 22:47:56 +06:00
profile Profile? //one-to-one
orders Order[] //one-to-many
2026-04-02 21:27:09 +06:00
}