File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,5 +11,35 @@ model User {
1111 email String @unique
1212 createdAt DateTime @default (now () )
1313
14+ notificationPreferences NotificationPreference []
15+ auditLogs AuditLog []
16+
1417 @@map (" users " )
18+ }
19+
20+ model NotificationPreference {
21+ id String @id @default (cuid () )
22+ userId String
23+ discordEnabled Boolean @default (false )
24+ telegramEnabled Boolean @default (false )
25+ emailEnabled Boolean @default (false )
26+ alertTypes String []
27+ createdAt DateTime @default (now () )
28+
29+ user User @relation (fields : [userId ] , references : [id ] )
30+
31+ @@map (" notification_preferences " )
32+ }
33+
34+ model AuditLog {
35+ id String @id @default (cuid () )
36+ userId String
37+ action String
38+ actor String
39+ metadata Json ?
40+ createdAt DateTime @default (now () )
41+
42+ user User @relation (fields : [userId ] , references : [id ] )
43+
44+ @@map (" audit_logs " )
1545}
You can’t perform that action at this time.
0 commit comments