| 123456789101112131415161718192021222324252627282930313233343536373839 |
- import { Entity, PrimaryGeneratedColumn, Column } from 'typeorm';
- import { BaseEntity } from '../../base';
- @Entity({ name: 'sys_user' })
- export default class SysUser extends BaseEntity {
- @PrimaryGeneratedColumn()
- id: number;
- @Column({ name: 'department_id' })
- departmentId: number;
- @Column()
- name: string;
- @Column({ unique: true })
- username: string;
- @Column()
- password: string;
- @Column({ name: 'nick_name', nullable: true })
- nickName: string;
- @Column({ name: 'head_img', nullable: true })
- headImg: string;
- @Column({ nullable: true })
- email: string;
- @Column({ nullable: true })
- phone: string;
- @Column({ nullable: true })
- remark: string;
- @Column({ type: 'tinyint', nullable: true, default: 1 })
- status: number;
- }
|