Add SQL query for average cost retrieval and generate TriggerLog model
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -405,6 +405,7 @@ export const ModelName = {
|
||||
InventoryTransfer: 'InventoryTransfer',
|
||||
InventoryTransferItem: 'InventoryTransferItem',
|
||||
StockAdjustment: 'StockAdjustment',
|
||||
TriggerLog: 'TriggerLog',
|
||||
inventory_overview: 'inventory_overview',
|
||||
stock_cardex: 'stock_cardex',
|
||||
stock_view: 'stock_view'
|
||||
@@ -423,7 +424,7 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
|
||||
omit: GlobalOmitOptions
|
||||
}
|
||||
meta: {
|
||||
modelProps: "user" | "role" | "productVariant" | "product" | "productBrand" | "productCategory" | "supplier" | "customer" | "inventory" | "store" | "productCharge" | "order" | "purchaseReceipt" | "purchaseReceiptItem" | "salesInvoice" | "salesInvoiceItem" | "stockMovement" | "stockBalance" | "inventoryTransfer" | "inventoryTransferItem" | "stockAdjustment" | "inventory_overview" | "stock_cardex" | "stock_view"
|
||||
modelProps: "user" | "role" | "productVariant" | "product" | "productBrand" | "productCategory" | "supplier" | "customer" | "inventory" | "store" | "productCharge" | "order" | "purchaseReceipt" | "purchaseReceiptItem" | "salesInvoice" | "salesInvoiceItem" | "stockMovement" | "stockBalance" | "inventoryTransfer" | "inventoryTransferItem" | "stockAdjustment" | "triggerLog" | "inventory_overview" | "stock_cardex" | "stock_view"
|
||||
txIsolationLevel: TransactionIsolationLevel
|
||||
}
|
||||
model: {
|
||||
@@ -1813,6 +1814,72 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
|
||||
}
|
||||
}
|
||||
}
|
||||
TriggerLog: {
|
||||
payload: Prisma.$TriggerLogPayload<ExtArgs>
|
||||
fields: Prisma.TriggerLogFieldRefs
|
||||
operations: {
|
||||
findUnique: {
|
||||
args: Prisma.TriggerLogFindUniqueArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$TriggerLogPayload> | null
|
||||
}
|
||||
findUniqueOrThrow: {
|
||||
args: Prisma.TriggerLogFindUniqueOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$TriggerLogPayload>
|
||||
}
|
||||
findFirst: {
|
||||
args: Prisma.TriggerLogFindFirstArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$TriggerLogPayload> | null
|
||||
}
|
||||
findFirstOrThrow: {
|
||||
args: Prisma.TriggerLogFindFirstOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$TriggerLogPayload>
|
||||
}
|
||||
findMany: {
|
||||
args: Prisma.TriggerLogFindManyArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$TriggerLogPayload>[]
|
||||
}
|
||||
create: {
|
||||
args: Prisma.TriggerLogCreateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$TriggerLogPayload>
|
||||
}
|
||||
createMany: {
|
||||
args: Prisma.TriggerLogCreateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
delete: {
|
||||
args: Prisma.TriggerLogDeleteArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$TriggerLogPayload>
|
||||
}
|
||||
update: {
|
||||
args: Prisma.TriggerLogUpdateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$TriggerLogPayload>
|
||||
}
|
||||
deleteMany: {
|
||||
args: Prisma.TriggerLogDeleteManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
updateMany: {
|
||||
args: Prisma.TriggerLogUpdateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
upsert: {
|
||||
args: Prisma.TriggerLogUpsertArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$TriggerLogPayload>
|
||||
}
|
||||
aggregate: {
|
||||
args: Prisma.TriggerLogAggregateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.AggregateTriggerLog>
|
||||
}
|
||||
groupBy: {
|
||||
args: Prisma.TriggerLogGroupByArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.TriggerLogGroupByOutputType>[]
|
||||
}
|
||||
count: {
|
||||
args: Prisma.TriggerLogCountArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.TriggerLogCountAggregateOutputType> | number
|
||||
}
|
||||
}
|
||||
}
|
||||
inventory_overview: {
|
||||
payload: Prisma.$inventory_overviewPayload<ExtArgs>
|
||||
fields: Prisma.inventory_overviewFieldRefs
|
||||
@@ -2077,6 +2144,7 @@ export const InventoryScalarFieldEnum = {
|
||||
name: 'name',
|
||||
location: 'location',
|
||||
isActive: 'isActive',
|
||||
isPointOfSale: 'isPointOfSale',
|
||||
createdAt: 'createdAt',
|
||||
updatedAt: 'updatedAt',
|
||||
deletedAt: 'deletedAt'
|
||||
@@ -2197,18 +2265,23 @@ export const StockMovementScalarFieldEnum = {
|
||||
createdAt: 'createdAt',
|
||||
productId: 'productId',
|
||||
inventoryId: 'inventoryId',
|
||||
avgCost: 'avgCost'
|
||||
avgCost: 'avgCost',
|
||||
remainedInStock: 'remainedInStock',
|
||||
supplierId: 'supplierId'
|
||||
} as const
|
||||
|
||||
export type StockMovementScalarFieldEnum = (typeof StockMovementScalarFieldEnum)[keyof typeof StockMovementScalarFieldEnum]
|
||||
|
||||
|
||||
export const StockBalanceScalarFieldEnum = {
|
||||
id: 'id',
|
||||
productId: 'productId',
|
||||
inventoryId: 'inventoryId',
|
||||
quantity: 'quantity',
|
||||
avgCost: 'avgCost',
|
||||
totalCost: 'totalCost',
|
||||
updatedAt: 'updatedAt',
|
||||
ProductId: 'ProductId',
|
||||
avgCost: 'avgCost'
|
||||
createdAt: 'createdAt',
|
||||
updatedAt: 'updatedAt'
|
||||
} as const
|
||||
|
||||
export type StockBalanceScalarFieldEnum = (typeof StockBalanceScalarFieldEnum)[keyof typeof StockBalanceScalarFieldEnum]
|
||||
@@ -2247,6 +2320,16 @@ export const StockAdjustmentScalarFieldEnum = {
|
||||
export type StockAdjustmentScalarFieldEnum = (typeof StockAdjustmentScalarFieldEnum)[keyof typeof StockAdjustmentScalarFieldEnum]
|
||||
|
||||
|
||||
export const TriggerLogScalarFieldEnum = {
|
||||
id: 'id',
|
||||
name: 'name',
|
||||
message: 'message',
|
||||
createdAt: 'createdAt'
|
||||
} as const
|
||||
|
||||
export type TriggerLogScalarFieldEnum = (typeof TriggerLogScalarFieldEnum)[keyof typeof TriggerLogScalarFieldEnum]
|
||||
|
||||
|
||||
export const Inventory_overviewScalarFieldEnum = {
|
||||
ProductId: 'ProductId',
|
||||
stock_quantity: 'stock_quantity',
|
||||
@@ -2476,6 +2559,14 @@ export const InventoryTransferOrderByRelevanceFieldEnum = {
|
||||
export type InventoryTransferOrderByRelevanceFieldEnum = (typeof InventoryTransferOrderByRelevanceFieldEnum)[keyof typeof InventoryTransferOrderByRelevanceFieldEnum]
|
||||
|
||||
|
||||
export const TriggerLogOrderByRelevanceFieldEnum = {
|
||||
name: 'name',
|
||||
message: 'message'
|
||||
} as const
|
||||
|
||||
export type TriggerLogOrderByRelevanceFieldEnum = (typeof TriggerLogOrderByRelevanceFieldEnum)[keyof typeof TriggerLogOrderByRelevanceFieldEnum]
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Field references
|
||||
@@ -2688,6 +2779,7 @@ export type GlobalOmitConfig = {
|
||||
inventoryTransfer?: Prisma.InventoryTransferOmit
|
||||
inventoryTransferItem?: Prisma.InventoryTransferItemOmit
|
||||
stockAdjustment?: Prisma.StockAdjustmentOmit
|
||||
triggerLog?: Prisma.TriggerLogOmit
|
||||
inventory_overview?: Prisma.inventory_overviewOmit
|
||||
stock_cardex?: Prisma.stock_cardexOmit
|
||||
stock_view?: Prisma.stock_viewOmit
|
||||
|
||||
@@ -72,6 +72,7 @@ export const ModelName = {
|
||||
InventoryTransfer: 'InventoryTransfer',
|
||||
InventoryTransferItem: 'InventoryTransferItem',
|
||||
StockAdjustment: 'StockAdjustment',
|
||||
TriggerLog: 'TriggerLog',
|
||||
inventory_overview: 'inventory_overview',
|
||||
stock_cardex: 'stock_cardex',
|
||||
stock_view: 'stock_view'
|
||||
@@ -228,6 +229,7 @@ export const InventoryScalarFieldEnum = {
|
||||
name: 'name',
|
||||
location: 'location',
|
||||
isActive: 'isActive',
|
||||
isPointOfSale: 'isPointOfSale',
|
||||
createdAt: 'createdAt',
|
||||
updatedAt: 'updatedAt',
|
||||
deletedAt: 'deletedAt'
|
||||
@@ -348,18 +350,23 @@ export const StockMovementScalarFieldEnum = {
|
||||
createdAt: 'createdAt',
|
||||
productId: 'productId',
|
||||
inventoryId: 'inventoryId',
|
||||
avgCost: 'avgCost'
|
||||
avgCost: 'avgCost',
|
||||
remainedInStock: 'remainedInStock',
|
||||
supplierId: 'supplierId'
|
||||
} as const
|
||||
|
||||
export type StockMovementScalarFieldEnum = (typeof StockMovementScalarFieldEnum)[keyof typeof StockMovementScalarFieldEnum]
|
||||
|
||||
|
||||
export const StockBalanceScalarFieldEnum = {
|
||||
id: 'id',
|
||||
productId: 'productId',
|
||||
inventoryId: 'inventoryId',
|
||||
quantity: 'quantity',
|
||||
avgCost: 'avgCost',
|
||||
totalCost: 'totalCost',
|
||||
updatedAt: 'updatedAt',
|
||||
ProductId: 'ProductId',
|
||||
avgCost: 'avgCost'
|
||||
createdAt: 'createdAt',
|
||||
updatedAt: 'updatedAt'
|
||||
} as const
|
||||
|
||||
export type StockBalanceScalarFieldEnum = (typeof StockBalanceScalarFieldEnum)[keyof typeof StockBalanceScalarFieldEnum]
|
||||
@@ -398,6 +405,16 @@ export const StockAdjustmentScalarFieldEnum = {
|
||||
export type StockAdjustmentScalarFieldEnum = (typeof StockAdjustmentScalarFieldEnum)[keyof typeof StockAdjustmentScalarFieldEnum]
|
||||
|
||||
|
||||
export const TriggerLogScalarFieldEnum = {
|
||||
id: 'id',
|
||||
name: 'name',
|
||||
message: 'message',
|
||||
createdAt: 'createdAt'
|
||||
} as const
|
||||
|
||||
export type TriggerLogScalarFieldEnum = (typeof TriggerLogScalarFieldEnum)[keyof typeof TriggerLogScalarFieldEnum]
|
||||
|
||||
|
||||
export const Inventory_overviewScalarFieldEnum = {
|
||||
ProductId: 'ProductId',
|
||||
stock_quantity: 'stock_quantity',
|
||||
@@ -626,3 +643,11 @@ export const InventoryTransferOrderByRelevanceFieldEnum = {
|
||||
|
||||
export type InventoryTransferOrderByRelevanceFieldEnum = (typeof InventoryTransferOrderByRelevanceFieldEnum)[keyof typeof InventoryTransferOrderByRelevanceFieldEnum]
|
||||
|
||||
|
||||
export const TriggerLogOrderByRelevanceFieldEnum = {
|
||||
name: 'name',
|
||||
message: 'message'
|
||||
} as const
|
||||
|
||||
export type TriggerLogOrderByRelevanceFieldEnum = (typeof TriggerLogOrderByRelevanceFieldEnum)[keyof typeof TriggerLogOrderByRelevanceFieldEnum]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user