@elsikora/nestjs-crud-automator
Version:
A library for automating the creation of CRUD operations in NestJS.
12 lines (11 loc) • 589 B
TypeScript
import { IApiBaseEntity } from '../../../../interface/api-base-entity.interface';
import { FindManyOptions, FindOneOptions, Repository } from 'typeorm';
/**
* Rejects the TypeORM relation-loader cache combination that cannot inherit a
* generated mandatory read's `cache: false` root-query guarantee.
*/
export declare class ApiControllerGeneratedRelationCacheContract {
static assertSafe<E extends IApiBaseEntity>(repository: Repository<E>, properties: FindManyOptions<E> | FindOneOptions<E>): void;
private static hasRequestedRelations;
private static readDataProperty;
}