MCPcopy Index your code
hub / github.com/Masterminds/squirrel / appendSelectToSQL

Method appendSelectToSQL

insert.go:148–162  ·  view source on GitHub ↗
(w io.Writer, args []interface{})

Source from the content-addressed store, hash-verified

146}
147
148func (d *insertData) appendSelectToSQL(w io.Writer, args []interface{}) ([]interface{}, error) {
149 if d.Select == nil {
150 return args, errors.New("select clause for insert statements are not set")
151 }
152
153 selectClause, sArgs, err := d.Select.ToSql()
154 if err != nil {
155 return args, err
156 }
157
158 io.WriteString(w, selectClause)
159 args = append(args, sArgs...)
160
161 return args, nil
162}
163
164// Builder
165

Callers 1

ToSqlMethod · 0.95

Calls 1

ToSqlMethod · 0.65

Tested by

no test coverage detected