import { Column, Entity, PrimaryColumn } from "typeorm"; @Entity("ESTPREVENDAI") export class ShoppingItens { @PrimaryColumn({name: 'ID'}) id: string; @Column({name: 'IDCART'}) idCart: string; @Column({name: 'NUMSEQ'}) numSeq: number; @Column({name: 'CODPROD'}) idProduct: number; @Column({name: 'CODAUXILIAR'}) ean: number; @Column({name: 'QT'}) quantity: number; @Column({name: 'PTABELA'}) listPrice: number; @Column({name: 'PERCDESC'}) discount: number; @Column({name: 'VLDESCONTO'}) discountValue: number; @Column({name: 'PVENDA'}) price: number; @Column({name: 'VLCUSTOFIN'}) cost: number; @Column({name: 'DTINCLUSAO', select: false}) createDate: Date; @Column({name: 'CODFUNC', select: false}) idUser: Date; @Column({name: 'DTCANCEL', select: false}) cancelDate: Date; @Column({name: 'DATAVENDA', select: false}) orderDate: Date; @Column({name: 'NUMPED', select: false}) orderId: number; @Column({name: 'NOMEECOMMERCE'}) description: string; @Column({name: 'URLIMAGEM'}) image: string; @Column({name: 'TIPOPRODUTO'}) productType: string; @Column({name: 'TIPOENTREGA'}) deliveryType: string; @Column({name: 'CODFILIALRETIRA'}) stockStore: string; @Column({name: 'CODUSUR'}) seller: number; @Column({name: 'PRECOPROMOCAO'}) promotion: number; @Column({name: 'CODFUNCDESC'}) userDiscount: number; @Column({name: 'MULTIPLO'}) mutiple: number; @Column({name: 'DESCRICAOAUXILIAR'}) auxDescription: string; @Column({name: 'DESCRICAO'}) smallDescription: string; @Column({name: 'MARCA'}) brand: string; @Column({name: 'PERCACRESCIMO'}) percentUpQuantity: number; @Column({name: 'QTACRESCIMO'}) upQuantity: number; @Column({name: 'BASETINTOMETRICO'}) base: string; @Column({name: 'LETRATINTOMETRICO'}) letter: string; @Column({name: 'LINHATINTOMETRICO'}) line: string; @Column({name: 'CORTINTOMETRICO'}) color: string; @Column({name: 'LITRAGEM'}) can: number; @Column({name: 'AMBIENTE'}) environment: string; @Column({name: 'PRODUTOCOMPREJUNTO'}) productTogether: string; }