Skip to content

createMutationHandler

createMutationHandler<TRegistry>(db, registry, operationsLogConfig, operationsLogReady, resolveAuthClaims?, startupVerification?, logTimings?, applyFunctionGrantExecuteTo?, applyFunctionSchema?): object

Defined in: packages/server/src/mutations/route.ts:62

TRegistry extends SyncTableRegistry

PgAsyncDatabase<PgQueryResultHKT, ExtractTablesWithRelations<{ }, RegistryTables<TRegistry>>>

TRegistry

OperationsLogConfig

Promise<void>

(request) => {[key: string]: unknown; app_metadata?: {[key: string]: unknown; roles?: string[]; }; sub?: string; } | Promise<{[key: string]: unknown; app_metadata?: {[key: string]: unknown; roles?: string[]; }; sub?: string; } | null> | null

StartupVerificationMode = "in-process"

boolean = false

readonly string[] = []

string

object

authoritative: FetchHandler

batch: FetchHandler