@linnify/typeorm-factory
Version:
Factory for typeorm
12 lines (11 loc) • 392 B
TypeScript
import { Constructable } from './types';
export declare abstract class Factory<T> {
abstract get entity(): Constructable<T>;
constructor();
create(values?: Partial<T>): Promise<T>;
createMany(count: number, values?: Partial<T>): Promise<T[]>;
protected getOrCreate(): string[];
private getExistingEntity;
private createEntity;
private static getEntityValue;
}