From 9731fcab484d9b3db8a68b57343afb88f8c84572 Mon Sep 17 00:00:00 2001 From: dmitriylaukhin Date: Sat, 25 Apr 2026 13:25:39 +0500 Subject: [PATCH] Add impersonatedBy field to Session model for admin plugin Co-Authored-By: Claude Sonnet 4.6 --- prisma/schema.prisma | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 871a3c8..022c129 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -36,14 +36,15 @@ model User { } model Session { - id String @id @default(cuid()) - userId String - token String @unique - expiresAt DateTime - ipAddress String? - userAgent String? - createdAt DateTime @default(now()) - updatedAt DateTime @updatedAt + id String @id @default(cuid()) + userId String + token String @unique + expiresAt DateTime + ipAddress String? + userAgent String? + impersonatedBy String? + createdAt DateTime @default(now()) + updatedAt DateTime @updatedAt user User @relation(fields: [userId], references: [id], onDelete: Cascade) }