UNPKG

typeorm-seeding

Version:

🌱 A delightful way to seed test data into your database.

15 lines (14 loc) • 808 B
import 'reflect-metadata'; import { ObjectType, Connection } from 'typeorm'; import { Factory, FactoryFunction, SeederConstructor } from './types'; import { ConfigureOption } from './connection'; export * from './importer'; export * from './connection'; export { Factory, Seeder } from './types'; export { times } from './helpers'; export declare const define: <Entity, Context>(entity: ObjectType<Entity>, factoryFn: FactoryFunction<Entity, Context>) => void; export declare const factory: Factory; export declare const runSeeder: (clazz: SeederConstructor) => Promise<any>; export declare const useRefreshDatabase: (options?: ConfigureOption) => Promise<Connection>; export declare const tearDownDatabase: () => Promise<void>; export declare const useSeeding: (options?: ConfigureOption) => Promise<void>;