import { IsOptional, IsString, MaxLength } from 'class-validator';
import { ApiProperty } from '@nestjs/swagger';

// 프로젝트 수정 DTO — 제공된 필드만 갱신
export class UpdateProjectDto {
  @ApiProperty({ description: '표시 제목', required: false })
  @IsOptional()
  @IsString()
  @MaxLength(60)
  name?: string;

  @ApiProperty({ description: '프로젝트 설명', required: false })
  @IsOptional()
  @IsString()
  @MaxLength(300)
  description?: string;
}
