add otp swagger2

This commit is contained in:
2026-05-11 16:06:47 +03:30
parent e60401a86c
commit 3be3a49abd
13 changed files with 2017 additions and 26 deletions

View File

@@ -237,6 +237,7 @@ model User {
payments Payment[]
quizSubmissions QuizSubmission[]
goldenCards GoldenCard[]
refreshTokens RefreshToken[]
}
model LoginOtp {
@@ -342,6 +343,22 @@ model Session {
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
}
model RefreshToken {
id String @id @default(cuid())
tokenHash String @unique
userId String
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
familyId String
expiresAt DateTime
revokedAt DateTime?
replacedByTokenId String?
createdAt DateTime @default(now())
@@index([userId])
@@index([familyId])
@@index([expiresAt])
}
model Team {
id String @id @default(cuid())
name String