Expand special orders with form details, codes, and SMS copy.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
co-authored by
Cursor
parent
63253f1877
commit
3cc4c89828
+36
-18
@@ -213,15 +213,16 @@ model ShippingException {
|
||||
}
|
||||
|
||||
model Branch {
|
||||
id String @id @default(cuid())
|
||||
name String
|
||||
district String
|
||||
address String
|
||||
landline String @default("")
|
||||
cellNumber String @default("")
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
orders Order[]
|
||||
id String @id @default(cuid())
|
||||
name String
|
||||
district String
|
||||
address String
|
||||
landline String @default("")
|
||||
cellNumber String @default("")
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
orders Order[]
|
||||
specialOrders SpecialOrder[]
|
||||
}
|
||||
|
||||
model Order {
|
||||
@@ -313,19 +314,36 @@ enum SpecialOrderCategory {
|
||||
|
||||
/// Custom request form (no payment / product link) — shown to admins.
|
||||
model SpecialOrder {
|
||||
id String @id @default(cuid())
|
||||
userId String
|
||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
category SpecialOrderCategory
|
||||
name String
|
||||
description String @default("")
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
images SpecialOrderImage[]
|
||||
id String @id @default(cuid())
|
||||
number Int @unique @default(autoincrement())
|
||||
userId String
|
||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
category SpecialOrderCategory
|
||||
/// مناسبت سفارش
|
||||
name String
|
||||
description String @default("")
|
||||
neededDate DateTime?
|
||||
receiveTime String @default("")
|
||||
servings Int?
|
||||
cakeFlavor String @default("")
|
||||
filling String @default("")
|
||||
baloutSuggestedCombo Boolean @default(false)
|
||||
coating String @default("")
|
||||
designStyle String @default("")
|
||||
cakeText String @default("")
|
||||
decorations String @default("")
|
||||
deliveryType DeliveryType?
|
||||
branchId String?
|
||||
branch Branch? @relation(fields: [branchId], references: [id], onDelete: SetNull)
|
||||
branchName String @default("")
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
images SpecialOrderImage[]
|
||||
|
||||
@@index([userId])
|
||||
@@index([category])
|
||||
@@index([createdAt])
|
||||
@@index([branchId])
|
||||
}
|
||||
|
||||
model SpecialOrderImage {
|
||||
|
||||
Reference in New Issue
Block a user