Add user management
This commit is contained in:
@ -422,6 +422,11 @@ model User {
|
||||
sessions Session[]
|
||||
accounts Account[]
|
||||
|
||||
role String @default("user")
|
||||
banned Boolean? @default(false)
|
||||
banReason String?
|
||||
banExpires DateTime?
|
||||
|
||||
@@unique([email])
|
||||
@@map("user")
|
||||
}
|
||||
@ -437,6 +442,8 @@ model Session {
|
||||
userId String
|
||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
|
||||
impersonatedBy String?
|
||||
|
||||
@@unique([token])
|
||||
@@index([userId])
|
||||
@@map("session")
|
||||
|
||||
Reference in New Issue
Block a user