feat: implement per-user soft delete for conversations with automatic restoration on new messages
This commit is contained in:
1 parent
d80f75a39e
commit
78133497b3
2 files changed
+39
-7
No files matched your search
@@ -507,6 +507,10 @@ model Conversation {
|
||||
userClearedAt DateTime?
|
||||
agentClearedAt DateTime?
|
||||
|
||||
// Soft delete (per-user) — conversation hidden for that user until a new message arrives
|
||||
userDeletedAt DateTime?
|
||||
agentDeletedAt DateTime?
|
||||
|
||||
// Timestamps
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
|
||||
Reference in new issue
Block a user