createMutationHandler
createMutationHandler<
TRegistry>(db,registry,operationsLogConfig,operationsLogReady,resolveAuthClaims?,startupVerification?,logTimings?,applyFunctionGrantExecuteTo?,applyFunctionSchema?):object
Defined in: packages/server/src/mutations/route.ts:62
Type Parameters
Section titled “Type Parameters”TRegistry
Section titled “TRegistry”TRegistry extends SyncTableRegistry
Parameters
Section titled “Parameters”PgAsyncDatabase<PgQueryResultHKT, ExtractTablesWithRelations<{ }, RegistryTables<TRegistry>>>
registry
Section titled “registry”TRegistry
operationsLogConfig
Section titled “operationsLogConfig”OperationsLogConfig
operationsLogReady
Section titled “operationsLogReady”Promise<void>
resolveAuthClaims?
Section titled “resolveAuthClaims?”(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
startupVerification?
Section titled “startupVerification?”StartupVerificationMode = "in-process"
logTimings?
Section titled “logTimings?”boolean = false
applyFunctionGrantExecuteTo?
Section titled “applyFunctionGrantExecuteTo?”readonly string[] = []
applyFunctionSchema?
Section titled “applyFunctionSchema?”string
Returns
Section titled “Returns”object
authoritative
Section titled “authoritative”authoritative:
FetchHandler
batch:
FetchHandler