mirror of
https://github.com/ershisan99/flashcards-api.git
synced 2025-12-16 20:59:26 +00:00
add error handling for db calls
This commit is contained in:
@@ -41,6 +41,7 @@ model User {
|
||||
verification Verification?
|
||||
RevokedToken RevokedToken[]
|
||||
RefreshToken RefreshToken[]
|
||||
ResetPassword ResetPassword?
|
||||
|
||||
@@fulltext([name, email])
|
||||
}
|
||||
@@ -66,6 +67,17 @@ model RefreshToken {
|
||||
@@index([userId])
|
||||
}
|
||||
|
||||
model ResetPassword {
|
||||
id String @id @default(cuid())
|
||||
userId String @unique
|
||||
resetPasswordToken String? @unique @default(uuid())
|
||||
resetPasswordTokenExpiry DateTime?
|
||||
resetPasswordEmailsSent Int @default(0)
|
||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
|
||||
@@index([userId])
|
||||
}
|
||||
|
||||
model Card {
|
||||
id String @id @default(cuid())
|
||||
deckId String
|
||||
|
||||
Reference in New Issue
Block a user