UNPKG

pure-orm

Version:

A SQL Toolkit based on pure business objects passed to and from stateful data access objects

38 lines (37 loc) 1.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.shipmentActualProductVariantEntity = exports.ShipmentActualProductVariants = exports.ShipmentActualProductVariant = exports.columns = exports.tableName = void 0; const actual_product_variant_1 = require("./actual-product-variant"); const shipment_1 = require("./shipment"); exports.tableName = 'shipment_actual_product_variant'; exports.columns = [ 'id', { column: 'shipment_id', references: shipment_1.Shipment }, { column: 'actual_product_variant_id', references: actual_product_variant_1.ActualProductVariant }, 'quantity', 'updated_date' ]; class ShipmentActualProductVariant { constructor(props) { this.id = props.id; this.shipmentId = props.shipmentId; this.shipment = props.shipment; this.actualProductVariantId = props.actualProductVariantId; this.actualProductVariant = props.actualProductVariant; this.quantity = props.quantity; this.updatedDate = props.updatedDate; } } exports.ShipmentActualProductVariant = ShipmentActualProductVariant; class ShipmentActualProductVariants { constructor({ models }) { this.models = models; } } exports.ShipmentActualProductVariants = ShipmentActualProductVariants; exports.shipmentActualProductVariantEntity = { tableName: exports.tableName, columns: exports.columns, Model: ShipmentActualProductVariant, Collection: ShipmentActualProductVariants };