import { ApiPropertyOptional } from '@nestjs/swagger'; import { IsEnum, IsOptional, IsString } from 'class-validator'; import { LegacyRole as Role } from '../../../generated/prisma'; export class UpdateUserDto { @ApiPropertyOptional() @IsOptional() @IsString() name?: string; @ApiPropertyOptional({ enum: Role }) @IsOptional() @IsEnum(Role) role?: Role; }