-- CreateTable CREATE TABLE "Form" ( "id" TEXT NOT NULL PRIMARY KEY, "title" TEXT NOT NULL, "description" TEXT, "fields" TEXT NOT NULL, "secretKey" TEXT NOT NULL, "publicId" TEXT NOT NULL, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" DATETIME NOT NULL ); -- CreateTable CREATE TABLE "Response" ( "id" TEXT NOT NULL PRIMARY KEY, "formId" TEXT NOT NULL, "data" TEXT NOT NULL, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, CONSTRAINT "Response_formId_fkey" FOREIGN KEY ("formId") REFERENCES "Form" ("id") ON DELETE CASCADE ON UPDATE CASCADE ); -- CreateIndex CREATE UNIQUE INDEX "Form_secretKey_key" ON "Form"("secretKey"); -- CreateIndex CREATE UNIQUE INDEX "Form_publicId_key" ON "Form"("publicId");