MCPcopy Create free account
hub / github.com/go-pg/pg / appendColumns

Method appendColumns

orm/insert.go:331–340  ·  view source on GitHub ↗
(b []byte, fields []*Field)

Source from the content-addressed store, hash-verified

329}
330
331func (q *InsertQuery) appendColumns(b []byte, fields []*Field) []byte {
332 b = appendColumns(b, "", fields)
333 for i, v := range q.q.extraValues {
334 if i > 0 || len(fields) > 0 {
335 b = append(b, ", "...)
336 }
337 b = types.AppendIdent(b, v.column, 1)
338 }
339 return b
340}
341
342func appendReturningFields(b []byte, fields []*Field) []byte {
343 b = append(b, " RETURNING "...)

Callers 1

appendColumnsValuesMethod · 0.95

Calls 2

AppendIdentFunction · 0.92
appendColumnsFunction · 0.85

Tested by

no test coverage detected