UNPKG

pure-orm

Version:

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

44 lines (43 loc) 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.productEntity = exports.Products = exports.Product = exports.columns = exports.tableName = void 0; exports.tableName = 'product'; exports.columns = [ 'id', 'vendor_id', 'shopify_id', 'value', 'label', 'product_type', 'created_date', 'updated_date', 'published_date', 'category' ]; class Product { constructor(props) { this.id = props.id; this.vendorId = props.vendorId; this.shopifyId = props.shopifyId; this.value = props.value; this.label = props.label; this.productType = props.productType; this.createdDate = props.createdDate; this.updatedDate = props.updatedDate; this.publishedDate = props.publishedDate; this.category = props.category; } } exports.Product = Product; class Products { constructor({ models }) { this.models = models; } } exports.Products = Products; exports.productEntity = { tableName: exports.tableName, columns: exports.columns, Model: Product, Collection: Products };