-- Rückmeldungen zu einem Feedback-Code. -- -- Ohne IP-Adresse und ohne Gerätekennung: Wer einen Aushang scannt und eine -- Note vergibt, soll nicht wiedererkennbar sein. CREATE TABLE "Feedback" ( "id" TEXT NOT NULL, "qrCodeId" TEXT NOT NULL, "rating" INTEGER NOT NULL, "comment" TEXT, "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, CONSTRAINT "Feedback_pkey" PRIMARY KEY ("id") ); CREATE INDEX "Feedback_qrCodeId_createdAt_idx" ON "Feedback"("qrCodeId", "createdAt"); ALTER TABLE "Feedback" ADD CONSTRAINT "Feedback_qrCodeId_fkey" FOREIGN KEY ("qrCodeId") REFERENCES "QrCode"("id") ON DELETE CASCADE ON UPDATE CASCADE;