import { Entity, Column, PrimaryGeneratedColumn } from "typeorm"; @Entity("usu_comercios_enviados", { synchronize: false }) export class UsuarioComerciosEnviados { @PrimaryGeneratedColumn({ name: "id_reporte", type: "int" }) id: number; @Column({ name: "uid", type: "varchar", length: 32 }) uid: string; @Column({ name: "nombre_comercio", type: "varchar", length: 50 }) nombreComercio: string; @Column({ name: "nombre_contacto", type: "varchar", length: 200 }) nombreContacto: string; @Column({ name: "apellido_contacto", type: "varchar", length: 300 }) apellidoContacto: string; @Column({ name: "cargo_contacto", type: "varchar", length: 300 }) cargoContacto: string; @Column({ name: "telefono_contacto", type: "varchar", length: 300 }) telefonoContacto: string; @Column({ name: "correo_contacto", type: "varchar", length: 300 }) correoContacto: string; @Column({ name: "ciudad", type: "varchar", length: 300 }) ciudad: string; @Column({ name: "sector", type: "varchar", length: 300 }) sector: string; @Column({ name: "fecha", type: "datetime" }) fecha: Date; constructor( uid: string, nombre_comercio: string, nombre_contacto: string, apellido_contacto: string, cargo_contacto: string, telefono_contacto: string, correo_contacto: string, ciudad: string, sector: string ) { this.id = 0; this.uid = uid; this.fecha = new Date(); this.nombreComercio = nombre_comercio; this.nombreContacto = nombre_contacto; this.apellidoContacto = apellido_contacto; this.cargoContacto = cargo_contacto; this.telefonoContacto = telefono_contacto; this.correoContacto = correo_contacto; this.ciudad = ciudad; this.sector = sector; } }