From b068b4ef06b051362568aadf308ca350913b0c92 Mon Sep 17 00:00:00 2001 From: fantasticit Date: Sat, 2 Jul 2022 07:48:08 +0800 Subject: [PATCH] server: update length --- packages/server/src/dtos/create-user.dto.ts | 3 +-- packages/server/src/dtos/login-user.dto.ts | 3 +-- packages/server/src/dtos/template.dto.ts | 2 +- packages/server/src/entities/user.entity.ts | 4 ++-- 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/packages/server/src/dtos/create-user.dto.ts b/packages/server/src/dtos/create-user.dto.ts index 36c021c7..6671c218 100644 --- a/packages/server/src/dtos/create-user.dto.ts +++ b/packages/server/src/dtos/create-user.dto.ts @@ -1,10 +1,9 @@ -import { IsEmail, IsNotEmpty, IsOptional, IsString, MaxLength, MinLength } from 'class-validator'; +import { IsEmail, IsNotEmpty, IsOptional, IsString, MinLength } from 'class-validator'; /** * 用户注册 */ export class RegisterUserDto { - @MaxLength(20, { message: '用户账号最多20个字符' }) @MinLength(5, { message: '用户账号至少5个字符' }) @IsString({ message: '用户名称类型错误(正确类型为:String)' }) @IsNotEmpty({ message: '用户账号不能为空' }) diff --git a/packages/server/src/dtos/login-user.dto.ts b/packages/server/src/dtos/login-user.dto.ts index 5366ff10..a1e1da1e 100644 --- a/packages/server/src/dtos/login-user.dto.ts +++ b/packages/server/src/dtos/login-user.dto.ts @@ -1,10 +1,9 @@ -import { IsNotEmpty, IsString, MaxLength, MinLength } from 'class-validator'; +import { IsNotEmpty, IsString, MinLength } from 'class-validator'; export class LoginUserDto { @IsString({ message: '用户名称类型错误(正确类型为:String)' }) @IsNotEmpty({ message: '用户账号不能为空' }) @MinLength(5, { message: '用户账号至少5个字符' }) - @MaxLength(20, { message: '用户账号最多20个字符' }) readonly name: string; @IsString({ message: '用户密码类型错误(正确类型为:String)' }) diff --git a/packages/server/src/dtos/template.dto.ts b/packages/server/src/dtos/template.dto.ts index 15102bb1..ceab4cb2 100644 --- a/packages/server/src/dtos/template.dto.ts +++ b/packages/server/src/dtos/template.dto.ts @@ -4,7 +4,7 @@ export class TemplateDto { @IsString({ message: '名称类型错误(正确类型为:String)' }) @IsNotEmpty({ message: '名称不能为空' }) @MinLength(1, { message: '名称至少1个字符' }) - @MaxLength(50, { message: '名称最多50个字符' }) + @MaxLength(100, { message: '名称最多100个字符' }) readonly title: string; @IsOptional() diff --git a/packages/server/src/entities/user.entity.ts b/packages/server/src/entities/user.entity.ts index 30370770..904eb43f 100644 --- a/packages/server/src/entities/user.entity.ts +++ b/packages/server/src/entities/user.entity.ts @@ -21,11 +21,11 @@ export class UserEntity { @PrimaryGeneratedColumn('uuid') public id: string; - @Column({ type: 'varchar', length: 200, comment: '用户名称' }) + @Column({ type: 'varchar', length: 500, comment: '用户名称' }) public name: string; @Exclude({ toPlainOnly: true }) - @Column({ type: 'varchar', length: 200, comment: '用户加密密码' }) + @Column({ type: 'varchar', length: 500, comment: '用户加密密码' }) public password: string; @Column({ type: 'varchar', length: 500, comment: '头像地址', default: '' })