Function: invokeMutator()
Function: invokeMutator()
Section titled “Function: invokeMutator()”invokeMutator<
S,TCtx>(name,mutator,params):Promise<void>
Defined in: core/src/mutators.ts:120
Normalize + run a mutator. When the mutator carries an args schema, the
caller-provided value is validated against it first; validation failures
throw MutatorValidationError before any db call.
Type Parameters
Section titled “Type Parameters”S extends Record<string, AnyTable>
TCtx
Parameters
Section titled “Parameters”string
mutator
Section titled “mutator”Mutator<S, TCtx, unknown>
params
Section titled “params”{ db: Db<S>; args: unknown; ctx: TCtx; } & MutatorOrigin
Returns
Section titled “Returns”Promise<void>