@joakimbugge/mikroorm-seeder / SeederResultMap
Interface: SeederResultMap
Defined in: packages/seeder/src/seeder/context.ts:14
Typed result map — returned by runSeeders and available on ctx.results inside run.
The get overload infers the return type from the seeder constructor, so no casting is needed:
Example
const results = await runSeeders([UserSeeder, PostSeeder]);
const users = results.get(UserSeeder); // User[]
const posts = results.get(PostSeeder); // Post[]Extends
Omit<ReadonlyMap<Function,unknown>,"get">
Properties
size
readonly size: number;Defined in: node_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es2015.collection.d.ts:60
Inherited from
Omit.sizeMethods
[iterator]()
iterator: MapIterator<[Function, unknown]>;Defined in: node_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es2015.iterable.d.ts:161
Returns an iterable of entries in the map.
Returns
MapIterator<[Function, unknown]>
Inherited from
Omit.[iterator]entries()
entries(): MapIterator<[Function, unknown]>;Defined in: node_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es2015.iterable.d.ts:166
Returns an iterable of key, value pairs for every entry in the map.
Returns
MapIterator<[Function, unknown]>
Inherited from
Omit.entriesforEach()
forEach(callbackfn, thisArg?): void;Defined in: node_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es2015.collection.d.ts:57
Parameters
callbackfn
(value, key, map) => void
thisArg?
any
Returns
void
Inherited from
Omit.forEachget()
get<TResult>(key): TResult | undefined;Defined in: packages/seeder/src/seeder/context.ts:15
Type Parameters
TResult
TResult
Parameters
key
() => object
Returns
TResult | undefined
has()
has(key): boolean;Defined in: node_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es2015.collection.d.ts:59
Parameters
key
Function
Returns
boolean
Inherited from
Omit.haskeys()
keys(): MapIterator<Function>;Defined in: node_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es2015.iterable.d.ts:171
Returns an iterable of keys in the map
Returns
MapIterator<Function>
Inherited from
Omit.keysvalues()
values(): MapIterator<unknown>;Defined in: node_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es2015.iterable.d.ts:176
Returns an iterable of values in the map
Returns
MapIterator<unknown>
Inherited from
Omit.values