nestjs-prisma-base
Version:
A comprehensive NestJS package providing base classes, utilities, and decorators for building CRUD APIs with Prisma ORM integration, featuring pagination, search, filtering, relation loading, configurable DTOs, and modular composition capabilities.
8 lines (7 loc) • 309 B
TypeScript
import { Type } from '@nestjs/common';
import { BaseCreateDto, BaseUpdateDto, BaseResponseDto } from '../base/base.dto';
export declare function createDtos<T>(modelName: string): {
CreateDto: Type<BaseCreateDto>;
UpdateDto: Type<BaseUpdateDto>;
ResponseDto: Type<BaseResponseDto & Partial<T>>;
};