Add functions to commission form

This commit is contained in:
2026-01-01 09:47:04 +01:00
parent 61421aa487
commit 42f23dddcf
12 changed files with 982 additions and 3 deletions

View File

@ -0,0 +1,24 @@
-- AlterTable
ALTER TABLE "CommissionRequest" ADD COLUMN "customFields" JSONB,
ADD COLUMN "customerSocials" TEXT,
ADD COLUMN "ipAddress" TEXT,
ADD COLUMN "status" TEXT NOT NULL DEFAULT 'NEW',
ADD COLUMN "userAgent" TEXT;
-- CreateTable
CREATE TABLE "CommissionRequestFile" (
"id" TEXT NOT NULL,
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updatedAt" TIMESTAMP(3) NOT NULL,
"sortIndex" INTEGER NOT NULL DEFAULT 0,
"objectKey" TEXT NOT NULL,
"originalName" TEXT NOT NULL,
"mimeType" TEXT NOT NULL,
"sizeBytes" INTEGER NOT NULL,
"requestId" TEXT NOT NULL,
CONSTRAINT "CommissionRequestFile_pkey" PRIMARY KEY ("id")
);
-- AddForeignKey
ALTER TABLE "CommissionRequestFile" ADD CONSTRAINT "CommissionRequestFile_requestId_fkey" FOREIGN KEY ("requestId") REFERENCES "CommissionRequest"("id") ON DELETE CASCADE ON UPDATE CASCADE;