fix(money,orders): wage/gram-debt parity, atomic document confirm, expert edit, made-to-order, QA fixes

- Rial wage and gram-debt arithmetic matched to the reference; order corrections keep debt in sync
- Document confirm/un-confirm is a compare-and-swap (no double-applied cache under concurrency)
- Settlement document and expert inputs validated (400 instead of 500)
- Expert: edit / activate-deactivate own customers, adjust raw weights only
- Made-to-order flow in the app, PreOrder.quantity migration
- Order grids: customer column, sort keys; panel select search; pre-order quantity save
- Rebuilt release artifacts

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
mahmood
2026-10-29 18:09:02 +03:30
co-authored by Claude Sonnet 5.5
parent 959a272227
commit 6514b05d18
321 changed files with 6984 additions and 2170 deletions
+2604 -1738
View File
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,3 @@
-- Pieces asked for on a made-to-order request (legacy custom_orders.sum). Existing
-- rows were all treated as one piece by the admin grid, so they keep 1.
ALTER TABLE "PreOrder" ADD COLUMN "quantity" INTEGER NOT NULL DEFAULT 1;
File diff suppressed because one or more lines are too long
@@ -399,6 +399,7 @@ exports.Prisma.PreOrderScalarFieldEnum = {
sizeSpec: 'sizeSpec',
stoneColor: 'stoneColor',
minaColor: 'minaColor',
quantity: 'quantity',
estimatedWeightGrams: 'estimatedWeightGrams',
estimatedPriceRial: 'estimatedPriceRial',
description: 'description',
+65
View File
@@ -29083,11 +29083,13 @@ export namespace Prisma {
}
export type PreOrderAvgAggregateOutputType = {
quantity: number | null
estimatedWeightGrams: Decimal | null
estimatedPriceRial: Decimal | null
}
export type PreOrderSumAggregateOutputType = {
quantity: number | null
estimatedWeightGrams: Decimal | null
estimatedPriceRial: Decimal | null
}
@@ -29103,6 +29105,7 @@ export namespace Prisma {
sizeSpec: string | null
stoneColor: string | null
minaColor: string | null
quantity: number | null
estimatedWeightGrams: Decimal | null
estimatedPriceRial: Decimal | null
description: string | null
@@ -29122,6 +29125,7 @@ export namespace Prisma {
sizeSpec: string | null
stoneColor: string | null
minaColor: string | null
quantity: number | null
estimatedWeightGrams: Decimal | null
estimatedPriceRial: Decimal | null
description: string | null
@@ -29141,6 +29145,7 @@ export namespace Prisma {
sizeSpec: number
stoneColor: number
minaColor: number
quantity: number
estimatedWeightGrams: number
estimatedPriceRial: number
description: number
@@ -29152,11 +29157,13 @@ export namespace Prisma {
export type PreOrderAvgAggregateInputType = {
quantity?: true
estimatedWeightGrams?: true
estimatedPriceRial?: true
}
export type PreOrderSumAggregateInputType = {
quantity?: true
estimatedWeightGrams?: true
estimatedPriceRial?: true
}
@@ -29172,6 +29179,7 @@ export namespace Prisma {
sizeSpec?: true
stoneColor?: true
minaColor?: true
quantity?: true
estimatedWeightGrams?: true
estimatedPriceRial?: true
description?: true
@@ -29191,6 +29199,7 @@ export namespace Prisma {
sizeSpec?: true
stoneColor?: true
minaColor?: true
quantity?: true
estimatedWeightGrams?: true
estimatedPriceRial?: true
description?: true
@@ -29210,6 +29219,7 @@ export namespace Prisma {
sizeSpec?: true
stoneColor?: true
minaColor?: true
quantity?: true
estimatedWeightGrams?: true
estimatedPriceRial?: true
description?: true
@@ -29316,6 +29326,7 @@ export namespace Prisma {
sizeSpec: string | null
stoneColor: string | null
minaColor: string | null
quantity: number
estimatedWeightGrams: Decimal | null
estimatedPriceRial: Decimal | null
description: string | null
@@ -29354,6 +29365,7 @@ export namespace Prisma {
sizeSpec?: boolean
stoneColor?: boolean
minaColor?: boolean
quantity?: boolean
estimatedWeightGrams?: boolean
estimatedPriceRial?: boolean
description?: boolean
@@ -29379,6 +29391,7 @@ export namespace Prisma {
sizeSpec?: boolean
stoneColor?: boolean
minaColor?: boolean
quantity?: boolean
estimatedWeightGrams?: boolean
estimatedPriceRial?: boolean
description?: boolean
@@ -29402,6 +29415,7 @@ export namespace Prisma {
sizeSpec?: boolean
stoneColor?: boolean
minaColor?: boolean
quantity?: boolean
estimatedWeightGrams?: boolean
estimatedPriceRial?: boolean
description?: boolean
@@ -29445,6 +29459,11 @@ export namespace Prisma {
sizeSpec: string | null
stoneColor: string | null
minaColor: string | null
/**
* Legacy custom_orders.sum — how many pieces the customer asked for. The first
* schema had no field for it and the admin grid showed a hard-coded 1.
*/
quantity: number
estimatedWeightGrams: Prisma.Decimal | null
estimatedPriceRial: Prisma.Decimal | null
description: string | null
@@ -29862,6 +29881,7 @@ export namespace Prisma {
readonly sizeSpec: FieldRef<"PreOrder", 'String'>
readonly stoneColor: FieldRef<"PreOrder", 'String'>
readonly minaColor: FieldRef<"PreOrder", 'String'>
readonly quantity: FieldRef<"PreOrder", 'Int'>
readonly estimatedWeightGrams: FieldRef<"PreOrder", 'Decimal'>
readonly estimatedPriceRial: FieldRef<"PreOrder", 'Decimal'>
readonly description: FieldRef<"PreOrder", 'String'>
@@ -52380,6 +52400,7 @@ export namespace Prisma {
sizeSpec: 'sizeSpec',
stoneColor: 'stoneColor',
minaColor: 'minaColor',
quantity: 'quantity',
estimatedWeightGrams: 'estimatedWeightGrams',
estimatedPriceRial: 'estimatedPriceRial',
description: 'description',
@@ -54957,6 +54978,7 @@ export namespace Prisma {
sizeSpec?: StringNullableFilter<"PreOrder"> | string | null
stoneColor?: StringNullableFilter<"PreOrder"> | string | null
minaColor?: StringNullableFilter<"PreOrder"> | string | null
quantity?: IntFilter<"PreOrder"> | number
estimatedWeightGrams?: DecimalNullableFilter<"PreOrder"> | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: DecimalNullableFilter<"PreOrder"> | Decimal | DecimalJsLike | number | string | null
description?: StringNullableFilter<"PreOrder"> | string | null
@@ -54981,6 +55003,7 @@ export namespace Prisma {
sizeSpec?: SortOrderInput | SortOrder
stoneColor?: SortOrderInput | SortOrder
minaColor?: SortOrderInput | SortOrder
quantity?: SortOrder
estimatedWeightGrams?: SortOrderInput | SortOrder
estimatedPriceRial?: SortOrderInput | SortOrder
description?: SortOrderInput | SortOrder
@@ -55009,6 +55032,7 @@ export namespace Prisma {
sizeSpec?: StringNullableFilter<"PreOrder"> | string | null
stoneColor?: StringNullableFilter<"PreOrder"> | string | null
minaColor?: StringNullableFilter<"PreOrder"> | string | null
quantity?: IntFilter<"PreOrder"> | number
estimatedWeightGrams?: DecimalNullableFilter<"PreOrder"> | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: DecimalNullableFilter<"PreOrder"> | Decimal | DecimalJsLike | number | string | null
description?: StringNullableFilter<"PreOrder"> | string | null
@@ -55032,6 +55056,7 @@ export namespace Prisma {
sizeSpec?: SortOrderInput | SortOrder
stoneColor?: SortOrderInput | SortOrder
minaColor?: SortOrderInput | SortOrder
quantity?: SortOrder
estimatedWeightGrams?: SortOrderInput | SortOrder
estimatedPriceRial?: SortOrderInput | SortOrder
description?: SortOrderInput | SortOrder
@@ -55059,6 +55084,7 @@ export namespace Prisma {
sizeSpec?: StringNullableWithAggregatesFilter<"PreOrder"> | string | null
stoneColor?: StringNullableWithAggregatesFilter<"PreOrder"> | string | null
minaColor?: StringNullableWithAggregatesFilter<"PreOrder"> | string | null
quantity?: IntWithAggregatesFilter<"PreOrder"> | number
estimatedWeightGrams?: DecimalNullableWithAggregatesFilter<"PreOrder"> | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: DecimalNullableWithAggregatesFilter<"PreOrder"> | Decimal | DecimalJsLike | number | string | null
description?: StringNullableWithAggregatesFilter<"PreOrder"> | string | null
@@ -58677,6 +58703,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -58700,6 +58727,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -58717,6 +58745,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -58740,6 +58769,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -58760,6 +58790,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -58776,6 +58807,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -58794,6 +58826,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -62173,6 +62206,7 @@ export namespace Prisma {
sizeSpec?: SortOrder
stoneColor?: SortOrder
minaColor?: SortOrder
quantity?: SortOrder
estimatedWeightGrams?: SortOrder
estimatedPriceRial?: SortOrder
description?: SortOrder
@@ -62182,6 +62216,7 @@ export namespace Prisma {
}
export type PreOrderAvgOrderByAggregateInput = {
quantity?: SortOrder
estimatedWeightGrams?: SortOrder
estimatedPriceRial?: SortOrder
}
@@ -62197,6 +62232,7 @@ export namespace Prisma {
sizeSpec?: SortOrder
stoneColor?: SortOrder
minaColor?: SortOrder
quantity?: SortOrder
estimatedWeightGrams?: SortOrder
estimatedPriceRial?: SortOrder
description?: SortOrder
@@ -62216,6 +62252,7 @@ export namespace Prisma {
sizeSpec?: SortOrder
stoneColor?: SortOrder
minaColor?: SortOrder
quantity?: SortOrder
estimatedWeightGrams?: SortOrder
estimatedPriceRial?: SortOrder
description?: SortOrder
@@ -62225,6 +62262,7 @@ export namespace Prisma {
}
export type PreOrderSumOrderByAggregateInput = {
quantity?: SortOrder
estimatedWeightGrams?: SortOrder
estimatedPriceRial?: SortOrder
}
@@ -67980,6 +68018,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -68001,6 +68040,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -68260,6 +68300,7 @@ export namespace Prisma {
sizeSpec?: StringNullableFilter<"PreOrder"> | string | null
stoneColor?: StringNullableFilter<"PreOrder"> | string | null
minaColor?: StringNullableFilter<"PreOrder"> | string | null
quantity?: IntFilter<"PreOrder"> | number
estimatedWeightGrams?: DecimalNullableFilter<"PreOrder"> | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: DecimalNullableFilter<"PreOrder"> | Decimal | DecimalJsLike | number | string | null
description?: StringNullableFilter<"PreOrder"> | string | null
@@ -70217,6 +70258,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -70238,6 +70280,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -71999,6 +72042,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -72020,6 +72064,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -73970,6 +74015,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -73992,6 +74038,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -74392,6 +74439,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -74414,6 +74462,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -75304,6 +75353,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -75326,6 +75376,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -75407,6 +75458,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -75429,6 +75481,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -78941,6 +78994,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -79197,6 +79251,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -79218,6 +79273,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -79237,6 +79293,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -79985,6 +80042,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -80231,6 +80289,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -80252,6 +80311,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -80271,6 +80331,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -80822,6 +80883,7 @@ export namespace Prisma {
sizeSpec?: string | null
stoneColor?: string | null
minaColor?: string | null
quantity?: number
estimatedWeightGrams?: Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: Decimal | DecimalJsLike | number | string | null
description?: string | null
@@ -80838,6 +80900,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -80859,6 +80922,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
@@ -80878,6 +80942,7 @@ export namespace Prisma {
sizeSpec?: NullableStringFieldUpdateOperationsInput | string | null
stoneColor?: NullableStringFieldUpdateOperationsInput | string | null
minaColor?: NullableStringFieldUpdateOperationsInput | string | null
quantity?: IntFieldUpdateOperationsInput | number
estimatedWeightGrams?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
estimatedPriceRial?: NullableDecimalFieldUpdateOperationsInput | Decimal | DecimalJsLike | number | string | null
description?: NullableStringFieldUpdateOperationsInput | string | null
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1,5 +1,5 @@
{
"name": "prisma-client-d98bddf3599c950eb3fcd511efa7f226c4ef4c5c3cbc261683fb1118a763a924",
"name": "prisma-client-116b04ea3171f5cde20e1cb240deadd7003ef9332c0f79ef1b0e851c763aeb43",
"main": "index.js",
"types": "index.d.ts",
"browser": "index-browser.js",
+3
View File
@@ -901,6 +901,9 @@ model PreOrder {
sizeSpec String?
stoneColor String?
minaColor String?
/// Legacy custom_orders.sum — how many pieces the customer asked for. The first
/// schema had no field for it and the admin grid showed a hard-coded 1.
quantity Int @default(1)
estimatedWeightGrams Decimal? @db.Decimal(14, 4)
estimatedPriceRial Decimal? @db.Decimal(20, 2)
description String?
+1
View File
@@ -399,6 +399,7 @@ exports.Prisma.PreOrderScalarFieldEnum = {
sizeSpec: 'sizeSpec',
stoneColor: 'stoneColor',
minaColor: 'minaColor',
quantity: 'quantity',
estimatedWeightGrams: 'estimatedWeightGrams',
estimatedPriceRial: 'estimatedPriceRial',
description: 'description',