UNPKG

@elsikora/nestjs-crud-automator

Version:

A library for automating the creation of CRUD operations in NestJS.

11 lines (10 loc) 489 B
import { IApiBaseEntity } from '../../../../api-base-entity.interface'; import { IApiFunctionContextOperations } from './operations.interface'; import { EntityManager, Repository } from 'typeorm'; export interface IApiFunctionContext<E extends IApiBaseEntity> { entity: new () => E; eventManager?: EntityManager; getRepository: <T extends IApiBaseEntity>(entity: new () => T) => Repository<T>; operations: IApiFunctionContextOperations<E>; repository: Repository<E>; }