Files
online-energieausweis/prisma/schema/RefreshTokens.prisma
2025-02-22 10:20:20 +11:00

13 lines
412 B
Plaintext

model RefreshTokens {
id Int @id @default(autoincrement())
benutzer_id Int
token String @unique
// Wir nehmen die IP Adresse des Clients mit auf.
// Falls sich die IP Adresse eines Refresh Token Owners ändert, können wir diesen einfach invalidieren.
ip String
expiry DateTime
// Relationen
user Benutzer @relation(fields: [benutzer_id], references: [id], onDelete: Cascade)
}