UNPKG

sql-toolkit

Version:

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

34 lines (29 loc) 669 B
const Base = require('./base'); const ProductVariants = require('./product-variants'); const Product = require('./product'); class ProductVariant extends Base { get BoCollection() { return ProductVariants; } static get tableName() { return 'product_variant'; } static get sqlColumnsData() { return [ 'id', { column: 'product_id', references: Product }, 'actual_product_variant_id', 'color_id', 'gender_id', 'size_id', 'barcode', 'price', 'compare_at_price', 'created_date', 'updated_date', 'grams', 'requires_shipping' ]; } } module.exports = ProductVariant;