UNPKG

pure-orm

Version:

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

36 lines (35 loc) 1.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.productVariantImageEntity = exports.ProductVariantImages = exports.ProductVariantImage = exports.columns = exports.tableName = void 0; const product_variant_1 = require("./product-variant"); exports.tableName = 'product_variant_image'; exports.columns = [ 'id', { column: 'product_variant_id', references: product_variant_1.ProductVariant }, 'image_url_full', 'image_url_preview', 'is_primary' ]; class ProductVariantImage { constructor(props) { this.id = props.id; this.productVariantId = props.productVariantId; this.productVariant = props.productVariant; this.imageUrlFull = props.imageUrlFull; this.imageUrlPreview = props.imageUrlPreview; this.isPrimary = props.isPrimary; } } exports.ProductVariantImage = ProductVariantImage; class ProductVariantImages { constructor({ models }) { this.models = models; } } exports.ProductVariantImages = ProductVariantImages; exports.productVariantImageEntity = { tableName: exports.tableName, columns: exports.columns, Model: ProductVariantImage, Collection: ProductVariantImages };