import { IsString, IsOptional } from 'class-validator'; export class CreateSiteDto { @IsString() name: string; @IsString() contactName: string; @IsString() contactPhone: string; @IsString() contactAddress: string; @IsString() contactPostalCode: string; @IsString() contactCity: string; } export class UpdateSiteDto { @IsOptional() @IsString() name?: string; @IsOptional() @IsString() contactName?: string; @IsOptional() @IsString() contactPhone?: string; @IsOptional() @IsString() contactAddress?: string; @IsOptional() @IsString() contactPostalCode?: string; @IsOptional() @IsString() contactCity?: string; }