41 lines
899 B
TypeScript
41 lines
899 B
TypeScript
import { Entity, PrimaryGeneratedColumn, Column } from 'typeorm';
|
|
|
|
@Entity()
|
|
export class Kiosco {
|
|
@PrimaryGeneratedColumn({ type: 'int' })
|
|
idKiosco: number;
|
|
|
|
@Column({ type: 'varchar', length: 100 })
|
|
responsable: string;
|
|
|
|
@Column({ type: 'varchar', length: 100 })
|
|
lugar: string;
|
|
|
|
@Column({ type: 'varchar', length: 20 })
|
|
token: string;
|
|
|
|
@Column({ type: 'tinyint', width: 1, default: 0 })
|
|
useToken: boolean;
|
|
|
|
@Column({ type: 'datetime', nullable: true })
|
|
dateToken: Date;
|
|
|
|
@Column({ type: 'int' })
|
|
saldo: number;
|
|
|
|
@Column({ type: 'varchar', length: 20 })
|
|
status: string;
|
|
|
|
@Column({ type: 'varchar', length: 100 })
|
|
usuario: string;
|
|
|
|
@Column({ type: 'varchar', length: 250 })
|
|
password: string;
|
|
|
|
@Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' })
|
|
fechaCreado: Date;
|
|
|
|
@Column({ type: 'tinyint', width: 1, default: 0 })
|
|
activado: boolean;
|
|
}
|