import { ApiPropertyOptional, PartialType } from '@nestjs/swagger';
import { CreateBreachCheckResultDto } from './create-breach-check-result.dto';

export class UpdateBreachCheckResultDto extends PartialType(CreateBreachCheckResultDto) {
  @ApiPropertyOptional({
    description: 'Website ID (cannot be updated after creation)',
  })
  websiteId?: never;

  @ApiPropertyOptional({
    description: 'Check type (cannot be updated after creation)',
  })
  checkType?: never;

  @ApiPropertyOptional({
    description: 'Timestamp (cannot be updated after creation)',
  })
  timestamp?: never;
}
