ptitspas-ynov-back-sosso/src/routes/user/dto/create_parent.dto.ts
2025-08-29 11:40:33 +02:00

13 lines
358 B
TypeScript

import { OmitType } from "@nestjs/swagger";
import { CreateUserDto } from "./create_user.dto";
import { IsNotEmpty, IsOptional, IsUUID } from "class-validator";
export class CreateParentDto extends OmitType(CreateUserDto, ['role'] as const) {
@IsUUID()
@IsNotEmpty()
user_id: string;
@IsOptional()
@IsUUID()
co_parent_id?: string;
}