@joakimbugge/seeder / saveMany
Function: saveMany()
Call Signature
function saveMany<T, TContext>(
EntityClass,
options,
metadataAdapter,
persistenceAdapter): Promise<T[]>;Defined in: packages/seeder/src/seed/persist/saveMany.ts:17
Internal
Creates and persists count instances for one entity class.
The metadataAdapter and persistenceAdapter parameters are supplied by ORM packages and are not part of the user-facing API.
Type Parameters
T
T extends object
TContext
TContext extends SeedContext
Parameters
EntityClass
options
TContext & object
metadataAdapter
persistenceAdapter
PersistenceAdapter<TContext>
Returns
Promise<T[]>
Call Signature
function saveMany<T, TContext>(
EntityClasses,
options,
metadataAdapter,
persistenceAdapter): Promise<MapToInstanceArrays<T>>;Defined in: packages/seeder/src/seed/persist/saveMany.ts:31
Internal
Creates and persists count instances per class in the tuple. Relation seeding defaults to false for this overload.
The metadataAdapter and persistenceAdapter parameters are supplied by ORM packages and are not part of the user-facing API.
Type Parameters
T
T extends EntityConstructor[]
TContext
TContext extends SeedContext
Parameters
EntityClasses
[...T[]]
options
TContext & object
metadataAdapter
persistenceAdapter
PersistenceAdapter<TContext>
Returns
Promise<MapToInstanceArrays<T>>