import { Column, CreateDateColumn, Entity, PrimaryGeneratedColumn, UpdateDateColumn, } from 'typeorm'; import { ApiProperty } from '@nestjs/swagger'; @Entity('p_user_password_rel') export class PUserPasswordRelEntity { @ApiProperty({ description: 'id', type: 'number' }) @PrimaryGeneratedColumn() id: number; @ApiProperty({ description: 'userId', type: 'number' }) @Column({ type: 'int' }) userId: number; @ApiProperty({ description: 'status', type: 'number' }) @Column({ type: 'int', default: 0 }) status: number; @ApiProperty({ description: 'reset_password_token', type: 'string' }) @Column({ type: 'varchar' }) reset_password_token: string; @ApiProperty({ description: '创建时间,更新时候不用处理,系统自动更新', nullable: true, type: 'Date', }) @CreateDateColumn({ type: 'timestamp' }) createdTime: Date; @ApiProperty({ description: '更新时间,更新时候不用处理,系统自动更新', nullable: true, type: 'Date', }) @UpdateDateColumn({ type: 'timestamp' }) updatedTime: Date; }