Add 8 files, update 14 files

This commit is contained in:
[dyad] committed 2026-08-02 14:00:21 +02:00
1 parent 669e029f45
commit c84b080fb8
22 files changed
+732 -101

No files matched your search

@@ -0,0 +1,15 @@
ALTER TABLE "communication_rooms"
ADD COLUMN "audienceType" TEXT NOT NULL DEFAULT 'direct',
ADD COLUMN "classGroupId" TEXT,
ADD COLUMN "escalationEligibleAt" TIMESTAMP(3),
ADD COLUMN "escalatedAt" TIMESTAMP(3),
ADD COLUMN "resolvedAt" TIMESTAMP(3),
ADD COLUMN "resolutionStatus" TEXT NOT NULL DEFAULT 'open';
ALTER TABLE "communication_rooms"
ADD CONSTRAINT "communication_rooms_classGroupId_fkey"
FOREIGN KEY ("classGroupId") REFERENCES "ClassGroup"("id")
ON DELETE SET NULL ON UPDATE CASCADE;
CREATE INDEX "communication_rooms_classGroupId_idx" ON "communication_rooms"("classGroupId");
CREATE INDEX "communication_rooms_escalationEligibleAt_idx" ON "communication_rooms"("escalationEligibleAt");