-- AlterEnum ALTER TYPE "ChatChannelType" ADD VALUE 'GRUPPE'; -- AlterTable ALTER TABLE "ChatChannel" ADD COLUMN "createdByUserId" TEXT, ADD COLUMN "name" TEXT; -- AlterTable ALTER TABLE "ChatParticipant" ADD COLUMN "guestAccountId" TEXT, ALTER COLUMN "userId" DROP NOT NULL; -- CreateIndex CREATE UNIQUE INDEX "ChatParticipant_channelId_guestAccountId_key" ON "ChatParticipant"("channelId", "guestAccountId"); -- AddForeignKey ALTER TABLE "ChatParticipant" ADD CONSTRAINT "ChatParticipant_guestAccountId_fkey" FOREIGN KEY ("guestAccountId") REFERENCES "GuestAccount"("id") ON DELETE CASCADE ON UPDATE CASCADE;