From 90549dd02134228e8bbf7ef553c2ee7f051bc2cd Mon Sep 17 00:00:00 2001 From: Tim Howitz Date: Sat, 31 May 2025 17:48:24 +0100 Subject: [PATCH] Made Order user optional and added email field --- prisma/schema.prisma | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index ad58b29..7f58454 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -115,9 +115,8 @@ model Order { createdAt DateTime @default(now()) updatedAt DateTime @updatedAt orderNumber String - userId Int - user User @relation("UserOrders", fields: [userId], references: [id]) + userId Int? + user User? @relation("UserOrders", fields: [userId], references: [id], onDelete: SetNull) + email String? // Non-account email for orders without a user account artefacts Artefact[] @relation("OrderArtefacts") -} -// todo make user optional for if details aren't saved -// todo add email field to link order to user if created later on +} \ No newline at end of file