mongodb-dynamic-api
Version:
Auto generated CRUD API for MongoDB using NestJS
9 lines (8 loc) • 371 B
TypeScript
import { BaseEntity } from '../models';
interface BodyToPartialEntityMapper {
toEntity?: <Entity extends BaseEntity, Body>(body: Body) => Promise<Partial<Entity>>;
}
interface EntityToPresenterMapper {
fromEntity?: <Entity extends BaseEntity, Presenter>(entity: Entity) => Promise<Presenter>;
}
export type { BodyToPartialEntityMapper, EntityToPresenterMapper };