29 lines
541 B
TypeScript
29 lines
541 B
TypeScript
import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm';
|
|
|
|
@Entity('user')
|
|
export class User {
|
|
@PrimaryGeneratedColumn('increment')
|
|
id?: number;
|
|
|
|
@Column({ unique: true })
|
|
user_login?: string;
|
|
|
|
@Column()
|
|
user_pass?: string;
|
|
|
|
@Column({ default: '' })
|
|
user_email?: string;
|
|
|
|
@Column({ default: Date.now() })
|
|
user_create_time?: string;
|
|
|
|
@Column({ default: true })
|
|
user_status?: boolean;
|
|
|
|
@Column({ default: '用户' + Date.now() })
|
|
display_name?: string;
|
|
|
|
@Column({ default: '' })
|
|
user_avatar?: string;
|
|
}
|