db: private thread messages
vi did:web:vt3e.cat
Wed, 24 Jun 2026 03:55:02 +0100
1 files changed,
2 insertions(+),
0 deletions(-)
jump to
M
pkgs/db/src/schemas/tickets.ts
→
pkgs/db/src/schemas/tickets.ts
@@ -14,6 +14,7 @@ localId: s.integer("local_id").notNull(),
status: s.text("status").notNull(), channelId: s.text("channel_id"), + threadId: s.text("thread_id").notNull(), closeReason: s.text("close_reason"), privateReason: s.text("private_reason"),@@ -89,6 +90,7 @@ .integer("actor_id")
.notNull() .references(() => actors.id, { onDelete: "cascade" }), + isPrivate: s.integer("is_private", { mode: "boolean" }).notNull().default(false), content: s.text("content").notNull(), actorRole: s.text("actor_role", { enum: ["participant", "moderator", "subject"] }).notNull(),