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)