immutable application settings framework

This commit is contained in:
DecDuck
2024-11-02 11:32:36 +11:00
parent 583301ff40
commit 5fe2036f0b
5 changed files with 117 additions and 2 deletions

View File

@ -13,6 +13,12 @@ datasource db {
url = env("DATABASE_URL")
}
model ApplicationSettings {
timestamp DateTime @id @default(now())
enabledAuthencationMechanisms AuthMec[]
}
model User {
id String @id @default(uuid())
username String @unique
@ -45,8 +51,8 @@ model Invitation {
id String @id @default(uuid())
isAdmin Boolean @default(false)
username String?
email String?
username String?
email String?
}
enum ClientCapabilities {