@joakimbugge/seeder / create
Function: create()
Call Signature
ts
function create<T>(
EntityClass,
options,
adapter): Promise<T>;Defined in: packages/seeder/src/seed/creators/create.ts:22
Internal
Creates one entity instance in memory for a single class. Applies values overrides after factory/decorator seeding.
The adapter parameter is supplied by ORM packages and is not part of the user-facing API.
Type Parameters
T
T extends object
Parameters
EntityClass
options
CreateOptions<T> | undefined
adapter
Returns
Promise<T>
Call Signature
ts
function create<T>(
EntityClasses,
context,
adapter): Promise<MapToInstances<T>>;Defined in: packages/seeder/src/seed/creators/create.ts:34
Internal
Creates one in-memory instance per class in the provided tuple. Relation seeding defaults to false for this overload.
The adapter parameter is supplied by ORM packages and is not part of the user-facing API.
Type Parameters
T
T extends EntityConstructor[]
Parameters
EntityClasses
[...T[]]
context
| Omit<SeedContext, "previous"> | undefined
adapter
Returns
Promise<MapToInstances<T>>