25 lines
721 B
Plaintext
25 lines
721 B
Plaintext
enum ROLE {
|
|
ADMIN
|
|
USER
|
|
}
|
|
|
|
model Account {
|
|
id String @id @default(uuid())
|
|
email String @unique
|
|
password String
|
|
role ROLE @default(USER)
|
|
lastOtp String?
|
|
lastOtpSendingTime DateTime?
|
|
isDeleted Boolean @default(false)
|
|
isAccountVerified Boolean @default(false)
|
|
isSubscribe Boolean @default(false)
|
|
subscriptionId String?
|
|
plan Plan? @relation(fields: [subscriptionId], references: [id])
|
|
createdAt DateTime @default(now())
|
|
updatedAt DateTime @default(now())
|
|
|
|
profile Profile? //one-to-one
|
|
|
|
orders Order[] //one-to-many
|
|
}
|