Made Order user optional and added email field

This commit is contained in:
Tim Howitz 2025-05-31 17:48:24 +01:00
parent 17672177c6
commit 90549dd021

View File

@ -115,9 +115,8 @@ model Order {
createdAt DateTime @default(now()) createdAt DateTime @default(now())
updatedAt DateTime @updatedAt updatedAt DateTime @updatedAt
orderNumber String orderNumber String
userId Int userId Int?
user User @relation("UserOrders", fields: [userId], references: [id]) 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") 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