new order entity

This commit is contained in:
José Salazar
2025-11-26 15:40:27 -05:00
parent e42da94112
commit 1e58367600
3 changed files with 108 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
enum OrderType {
STANDARD
LAST_MINUTE
EMERGENCY
RECURRING
}
enum OrderStatus {
DRAFT
SUBMITTED
CONFIRMED
IN_PROGRESS
COMPLETED
CANCELLED
}
type Order @table(name: "orders") {
id: UUID! @default(expr: "uuidV4()")
orderNumber: String!
partnerId: UUID!
orderType: OrderType
orderStatus: OrderStatus
createdDate: Timestamp @default(expr: "request.time")
updatedDate: Timestamp @default(expr: "request.time")
createdBy: String @default(expr: "auth.uid")
}