@joakimbugge/typeorm-seeder / SingleSeed
Interface: SingleSeed<T>
Defined in: seed/builder.ts:16
Seed builder for a single entity class. Returned by seed when passed one class.
Type Parameters
T
T extends EntityInstance
Methods
create()
ts
create(context?): Promise<T>;Defined in: seed/builder.ts:18
Creates a single instance in memory without persisting.
Parameters
context?
Returns
Promise<T>
createMany()
ts
createMany(count, context?): Promise<T[]>;Defined in: seed/builder.ts:22
Creates multiple instances in memory without persisting.
Parameters
count
number
context?
Returns
Promise<T[]>
save()
ts
save(options): Promise<T>;Defined in: seed/builder.ts:20
Creates and persists a single instance.
Parameters
options
SaveOptions<T>
Returns
Promise<T>
saveMany()
ts
saveMany(count, options): Promise<T[]>;Defined in: seed/builder.ts:24
Creates and persists multiple instances.
Parameters
count
number
options
SaveOptions<T>
Returns
Promise<T[]>