58 lines
1.0 KiB
TypeScript
58 lines
1.0 KiB
TypeScript
import { Column, Entity, PrimaryColumn } from "typeorm";
|
|
|
|
@Entity('ESTRUPTURA')
|
|
export class Estruptura {
|
|
|
|
@PrimaryColumn({name: 'ID'})
|
|
id: number;
|
|
|
|
@Column({name: 'DATA'})
|
|
date: Date;
|
|
|
|
@Column({name: 'CODFILIAL'})
|
|
store: string;
|
|
|
|
@Column({name: 'CODCLI'})
|
|
customerId: number;
|
|
|
|
@Column({name: 'CPF_CNPJ'})
|
|
document: string;
|
|
|
|
@Column({name: 'NOME'})
|
|
name: string;
|
|
|
|
@Column({name: 'CELULAR'})
|
|
cellPhone: string;
|
|
|
|
@Column({name: 'EMAIL'})
|
|
email: string;
|
|
|
|
@Column({name: 'CODUSUR'})
|
|
sellerId: number;
|
|
|
|
@Column({name: 'CODPROD'})
|
|
productId: number;
|
|
|
|
@Column({name: 'QT'})
|
|
quantity: number;
|
|
|
|
|
|
}
|
|
|
|
/* --Script criação tabela
|
|
CREATE TABLE ESTRUPTURA (
|
|
ID NUMBER(10),
|
|
DATA DATE,
|
|
CODFILIAL VARCHAR2(2),
|
|
CODCLI NUMBER(6),
|
|
CPF_CNPJ VARCHAR2(20),
|
|
NOME VARCHAR2(100),
|
|
CELULAR VARCHAR2(20),
|
|
EMAIL VARCHAR2(100),
|
|
CODUSUR NUMBER(6),
|
|
CODPROD NUMBER(6),
|
|
QT NUMBER(22,6) );
|
|
|
|
|
|
CREATE SEQUENCE ESSRUPTURA;
|
|
*/ |