feat: add payment post process

This commit is contained in:
Methapon Metanipat 2024-10-09 15:04:59 +07:00
parent 80a407ba61
commit 07742732ac
5 changed files with 133 additions and 6 deletions

View file

@ -0,0 +1,29 @@
-- CreateTable
CREATE TABLE "RequestData" (
"id" TEXT NOT NULL,
"employeeId" TEXT NOT NULL,
"quotationId" TEXT NOT NULL,
CONSTRAINT "RequestData_pkey" PRIMARY KEY ("id")
);
-- CreateTable
CREATE TABLE "RequestWork" (
"id" TEXT NOT NULL,
"requestDataId" TEXT NOT NULL,
"productServiceId" TEXT NOT NULL,
CONSTRAINT "RequestWork_pkey" PRIMARY KEY ("id")
);
-- AddForeignKey
ALTER TABLE "RequestData" ADD CONSTRAINT "RequestData_employeeId_fkey" FOREIGN KEY ("employeeId") REFERENCES "Employee"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE "RequestData" ADD CONSTRAINT "RequestData_quotationId_fkey" FOREIGN KEY ("quotationId") REFERENCES "Quotation"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE "RequestWork" ADD CONSTRAINT "RequestWork_requestDataId_fkey" FOREIGN KEY ("requestDataId") REFERENCES "RequestData"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE "RequestWork" ADD CONSTRAINT "RequestWork_productServiceId_fkey" FOREIGN KEY ("productServiceId") REFERENCES "QuotationProductServiceList"("id") ON DELETE RESTRICT ON UPDATE CASCADE;