From 1e493930a9363dddd94ff368f73f574cd2c0a243 Mon Sep 17 00:00:00 2001 From: Methapon Metanipat Date: Fri, 15 Nov 2024 10:51:33 +0700 Subject: [PATCH] feat: update constraints --- prisma/schema.prisma | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 1c6ac1d..8a33a11 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -1380,7 +1380,7 @@ model Payment { date DateTime? createdAt DateTime @default(now()) - createdBy User? @relation(fields: [createdByUserId], references: [id]) + createdBy User? @relation(fields: [createdByUserId], references: [id], onDelete: SetNull) createdByUserId String? } @@ -1420,10 +1420,10 @@ enum RequestWorkStatus { model RequestWork { id String @id @default(cuid()) - request RequestData @relation(fields: [requestDataId], references: [id]) + request RequestData @relation(fields: [requestDataId], references: [id], onDelete: Cascade) requestDataId String - productService QuotationProductServiceList @relation(fields: [productServiceId], references: [id]) + productService QuotationProductServiceList @relation(fields: [productServiceId], references: [id], onDelete: Cascade) productServiceId String workStatus RequestWorkStatus @default(Pending)