third commit
This commit is contained in:
@@ -37,6 +37,7 @@ model User {
|
||||
auditLogs AuditLog[]
|
||||
verificationCodes VerificationCode[]
|
||||
qrSessions QrSession[]
|
||||
authorizationCodes AuthorizationCode[]
|
||||
|
||||
@@map("users")
|
||||
}
|
||||
@@ -124,6 +125,24 @@ model QrSession {
|
||||
@@map("qr_sessions")
|
||||
}
|
||||
|
||||
model AuthorizationCode {
|
||||
id String @id @default(uuid()) @db.Uuid
|
||||
codeHash String @unique @map("code_hash")
|
||||
clientId String @map("client_id")
|
||||
userId String? @map("user_id") @db.Uuid
|
||||
redirectUri String @map("redirect_uri")
|
||||
codeChallenge String? @map("code_challenge")
|
||||
codeChallengeMethod String? @map("code_challenge_method")
|
||||
scope String?
|
||||
expiresAt DateTime @map("expires_at")
|
||||
usedAt DateTime? @map("used_at")
|
||||
createdAt DateTime @default(now()) @map("created_at")
|
||||
|
||||
user User? @relation(fields: [userId], references: [id], onDelete: SetNull)
|
||||
|
||||
@@map("authorization_codes")
|
||||
}
|
||||
|
||||
model AuditLog {
|
||||
id String @id @default(uuid()) @db.Uuid
|
||||
userId String? @map("user_id") @db.Uuid
|
||||
|
||||
Reference in New Issue
Block a user