Files
online-energieausweis/prisma/schema/RefreshTokens.prisma
2025-03-25 14:01:13 -03:00

13 lines
415 B
Plaintext

model RefreshTokens {
id Int @id @default(autoincrement())
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
benutzer_id String
user Benutzer @relation(fields: [benutzer_id], references: [id], onDelete: Cascade)
}