UNPKG

pure-orm

Version:

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

34 lines (33 loc) 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.parcelLineItemEntity = exports.ParcelLineItems = exports.ParcelLineItem = exports.columns = exports.tableName = void 0; const line_item_1 = require("./line-item"); const parcel_1 = require("./parcel"); exports.tableName = 'parcel_line_item'; exports.columns = [ 'id', { column: 'line_item_id', references: line_item_1.LineItem }, { column: 'parcel_id', references: parcel_1.Parcel } ]; class ParcelLineItem { constructor(props) { this.id = props.id; this.lineItemId = props.lineItemId; this.lineItem = props.lineItem; this.parcelId = props.parcelId; this.parcel = props.parcel; } } exports.ParcelLineItem = ParcelLineItem; class ParcelLineItems { constructor({ models }) { this.models = models; } } exports.ParcelLineItems = ParcelLineItems; exports.parcelLineItemEntity = { tableName: exports.tableName, columns: exports.columns, Model: ParcelLineItem, Collection: ParcelLineItems };