import { EquipmentStatus } from '@prisma/client'; import { IsEnum, IsOptional, IsString } from 'class-validator'; export class UpdateEquipmentDto { @IsOptional() @IsString() name?: string; @IsOptional() @IsString() serialNumber?: string; @IsOptional() @IsString() dateOfInspection?: string; @IsOptional() @IsString() commissionedAt?: string; @IsOptional() @IsEnum(EquipmentStatus) status?: EquipmentStatus; }