fix and update

This commit is contained in:
lendry
2026-07-01 17:28:53 +03:00
parent 0c3c6d6d82
commit 06f1481787
16 changed files with 1502 additions and 11 deletions

View File

@@ -64,6 +64,7 @@ model User {
sessions Session[]
devices Device[]
signInEvents SignInEvent[]
activityLogs UserActivityLog[]
authCodes AuthCode[]
linkedAccounts LinkedAccount[]
userRoles UserRole[]
@@ -171,6 +172,24 @@ model SignInEvent {
@@index([userId, createdAt])
}
model UserActivityLog {
id String @id @default(uuid())
userId String
action String
title String
detail String?
entityType String?
entityId String?
ipAddress String?
userAgent String?
actorId String?
createdAt DateTime @default(now())
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
@@index([userId, createdAt])
@@index([userId, action])
}
model LinkedAccount {
id String @id @default(uuid())
userId String