MCPcopy
hub / github.com/Masterminds/squirrel / ToSql

Method ToSql

squirrel.go:20–20  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

18// as passed to e.g. database/sql.Exec. It can also return an error.
19type Sqlizer interface {
20 ToSql() (string, []interface{}, error)
21}
22
23// rawSqlizer is expected to do what Sqlizer does, but without finalizing placeholders.

Callers 15

TestExprNilToSqlFunction · 0.95
TestNullTypeStringFunction · 0.95
ToSqlMethod · 0.65
TestWherePartNilFunction · 0.65
TestWherePartErrFunction · 0.65
TestWherePartStringFunction · 0.65
TestWherePartMapFunction · 0.65
TestInsertBuilderToSqlFunction · 0.65
TestInsertBuilderSetMapFunction · 0.65
TestInsertBuilderSelectFunction · 0.65

Implementers 9

insertDatainsert.go
deleteDatadelete.go
updateDataupdate.go
caseDatacase.go
exprexpr.go
aliasExprexpr.go
partpart.go
selectDataselect.go

Calls

no outgoing calls

Tested by 15

TestExprNilToSqlFunction · 0.76
TestNullTypeStringFunction · 0.76
TestWherePartNilFunction · 0.52
TestWherePartErrFunction · 0.52
TestWherePartStringFunction · 0.52
TestWherePartMapFunction · 0.52
TestInsertBuilderToSqlFunction · 0.52
TestInsertBuilderSetMapFunction · 0.52
TestInsertBuilderSelectFunction · 0.52
TestInsertBuilderReplaceFunction · 0.52