MCPcopy Index your code
hub / github.com/prest/prest / ScriptRunner

Interface ScriptRunner

adapters/scripts.go:4–7  ·  view source on GitHub ↗

ScriptRunner loads and parses user-defined SQL scripts.

Source from the content-addressed store, hash-verified

2
3// ScriptRunner loads and parses user-defined SQL scripts.
4type ScriptRunner interface {
5 GetScript(verb, folder, scriptName string) (script string, err error)
6 ParseScript(scriptPath string, templateData map[string]interface{}) (sqlQuery string, values []interface{}, err error)
7}

Implementers 6

Postgresadapters/postgres/postgres.go
MockScriptRunneradapters/mockgen/script_runner.go
MockScriptRunnerMockRecorderadapters/mockgen/script_runner.go
MockAdapteradapters/mockgen/adapter.go
MockAdapterMockRecorderadapters/mockgen/adapter.go
Mockadapters/mock/mock.go

Calls

no outgoing calls

Tested by

no test coverage detected