UNPKG

@tomei/product

Version:

NestJS package for product module

46 lines (45 loc) 1.69 kB
import { Model } from 'sequelize-typescript'; import { ProductCertificateModel } from './product-certificate.entity'; import { ProductTagModel } from './product-tag.entity'; import { ProductBrandModel } from './product-brand.entity'; import { ProductCustomizeOptionModel } from './product-customize-option.entity'; import { ProductMaterialModel } from './product-material.entity'; import { SettingsCollectionModel } from './settings-collection.entity'; import { SettingsCategoryModel } from './settings-category.entity'; import { StoreModel } from './store.entity'; import { SettingsGroupModel } from './settings-group.entity'; import { ProductWithInventoryModel } from './product-with-inventory.entity'; export declare class ProductModel extends Model { ProductId: string; Name: string; Description: string; VariantLevels: number; VariantTypeLevel1: string; VariantTypeLevel2: string; VariantTypeLevel3: string; UpdatedSSYN: string; SKU: string; Type: string; CreatedAt: Date; CreatedById: string; UpdatedAt: Date; UpdatedById: string; Remark: string; IsTaxableYN: string; TaxCode: string; IsPriceInclusiveTaxYN: string; Status: string; VerifiedYN: string; VerifiedById: string; VerifiedAt: Date; Certificates: ProductCertificateModel[]; Tags: ProductTagModel[]; Brand: ProductBrandModel[]; CustomizeOptions: ProductCustomizeOptionModel[]; Materials: ProductMaterialModel[]; Collections: SettingsCollectionModel[]; Categories: SettingsCategoryModel[]; Stores: StoreModel[]; Groups: SettingsGroupModel[]; ProductWithInventory: ProductWithInventoryModel[]; }