From f926951e227b788adc5467c5068f1a8cb263cdee Mon Sep 17 00:00:00 2001 From: Thibault Pouch Date: Tue, 17 Mar 2026 11:43:41 +0100 Subject: [PATCH] feat: add SiteSettings model to manage forum and bug feature toggles --- nest-backend/prisma/schema.prisma | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nest-backend/prisma/schema.prisma b/nest-backend/prisma/schema.prisma index 516a922..4702f78 100644 --- a/nest-backend/prisma/schema.prisma +++ b/nest-backend/prisma/schema.prisma @@ -221,6 +221,14 @@ model PollVote { @@id([userId, pollOptionId]) } +// ── Site Settings ────────────────────────────────────────────────────────────── + +model SiteSettings { + id Int @id @default(1) + forumEnabled Boolean @default(true) + bugsEnabled Boolean @default(true) +} + // ── Team Members ─────────────────────────────────────────────────────────────── model TeamMember {