UNPKG

typeorm-extension

Version:

A library to create/drop database, simple seeding data sets, ...

9 lines (8 loc) 540 B
import type { EntitySchema, ObjectType } from 'typeorm'; import type { FactoryCallback, SeederFactoryItem } from './type'; import { SeederFactory } from './module'; export declare class SeederFactoryManager { readonly items: Record<string, SeederFactoryItem>; set<O extends Record<string, any>, Meta = unknown>(entity: ObjectType<O> | EntitySchema<O>, factoryFn: FactoryCallback<O, Meta>): SeederFactoryItem; get<O extends Record<string, any>, Meta = unknown>(entity: ObjectType<O> | EntitySchema<O>): SeederFactory<O, Meta>; }