1
0

user.entity.ts 525 B

1234567891011121314151617181920
  1. import { Column, CreateDateColumn, Entity, OneToMany, PrimaryGeneratedColumn, UpdateDateColumn } from 'typeorm';
  2. import { Role } from '../../auth/role';
  3. import { Address } from '../address/address.entity';
  4. @Entity('user')
  5. export class User {
  6. @PrimaryGeneratedColumn() id: number;
  7. @Column() identifier: string;
  8. @Column() passwordHash: string;
  9. @Column('simple-array') roles: Role[];
  10. @Column() lastLogin: string;
  11. @CreateDateColumn() createdAt: string;
  12. @UpdateDateColumn() updatedAt: string;
  13. }