From 6a668cc62f240a470a41b626be41a0930c06447c Mon Sep 17 00:00:00 2001 From: Orvanix Date: Thu, 12 Mar 2026 10:40:37 +0000 Subject: [PATCH] chore(db): extend database schema --- prisma/schema.prisma | 3 +++ 1 file changed, 3 insertions(+) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index b841ec6..a613d62 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -57,6 +57,9 @@ model User { interactiveSearchAccess Boolean? @map("interactive_search_access") // null = use global setting, true = allow, false = deny downloadAccess Boolean? @map("download_access") // null = use global setting, true = allow, false = deny + // Login token (admin-generated, for direct URL login) + loginTokenHash String? @map("login_token_hash") // SHA-256 hash of the login token (never store plaintext) + // Soft delete support deletedAt DateTime? @map("deleted_at") deletedBy String? @map("deleted_by") // Admin user ID who deleted this user