MCPcopy Create free account
hub / github.com/dolthub/doltgresql / SetRunnerOnContext

Function SetRunnerOnContext

core/context.go:147–157  ·  view source on GitHub ↗

SetRunnerOnContext sets the given runner within the context values.

(ctx *sql.Context, runner sql.StatementRunner)

Source from the content-addressed store, hash-verified

145
146// SetRunnerOnContext sets the given runner within the context values.
147func SetRunnerOnContext(ctx *sql.Context, runner sql.StatementRunner) error {
148 if runner == nil {
149 return nil
150 }
151 cv, err := getContextValues(ctx)
152 if err != nil {
153 return err
154 }
155 cv.runner = runner
156 return nil
157}
158
159// GetRunnerFromContext returns the sql.StatementRunner from within the context.
160func GetRunnerFromContext(ctx *sql.Context) (sql.StatementRunner, error) {

Callers 1

SetRunnerFunction · 0.92

Calls 1

getContextValuesFunction · 0.85

Tested by

no test coverage detected