Files
dating-app-backend/src/modules/dates/dto/create-date.dto.ts
Oscar bc3e48bcad upd
2026-06-02 16:22:53 +03:00

30 lines
578 B
TypeScript

import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger';
import { IsDateString, IsNumber, IsOptional, IsUUID } from 'class-validator';
export class CreateDateDto {
@ApiProperty({ description: 'Your profile ID' })
@IsUUID()
profileId: string;
@ApiProperty({ description: 'Partner profile ID' })
@IsUUID()
partnerProfileId: string;
@ApiProperty()
@IsNumber()
lat: number;
@ApiProperty()
@IsNumber()
lng: number;
@ApiProperty()
@IsDateString()
time: string;
@ApiPropertyOptional()
@IsOptional()
@IsUUID()
statusId?: string;
}