27 lines
460 B
TypeScript
27 lines
460 B
TypeScript
import { Column, Entity, PrimaryColumn } from "typeorm";
|
|
|
|
@Entity('ESTUSUARIO')
|
|
export class User {
|
|
|
|
@PrimaryColumn({name: 'IDUSUARIO'})
|
|
id: number;
|
|
|
|
@Column({name: 'NOME'})
|
|
username: string;
|
|
|
|
@Column({name: 'EMAIL'})
|
|
email: string;
|
|
|
|
@Column({name: 'SENHA', select: false})
|
|
password: string;
|
|
|
|
@Column({name: 'TIPO'})
|
|
role: string;
|
|
|
|
@Column({name: 'BLOQUEADO'})
|
|
blocked: string;
|
|
|
|
@Column({name: 'MATRICULA'})
|
|
registration: string;
|
|
|
|
} |