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

Method appendFirstTable

orm/query.go:1344–1352  ·  view source on GitHub ↗
(fmter QueryFormatter, b []byte)

Source from the content-addressed store, hash-verified

1342}
1343
1344func (q *Query) appendFirstTable(fmter QueryFormatter, b []byte) ([]byte, error) {
1345 if q.modelHasTableName() {
1346 return fmter.FormatQuery(b, string(q.tableModel.Table().SQLName)), nil
1347 }
1348 if len(q.tables) > 0 {
1349 return q.tables[0].AppendQuery(fmter, b)
1350 }
1351 return b, nil
1352}
1353
1354func (q *Query) appendFirstTableWithAlias(fmter QueryFormatter, b []byte) (_ []byte, err error) {
1355 if q.modelHasTableName() {

Callers 3

AppendQueryMethod · 0.80
AppendQueryMethod · 0.80
AppendQueryMethod · 0.80

Calls 4

modelHasTableNameMethod · 0.95
FormatQueryMethod · 0.65
TableMethod · 0.65
AppendQueryMethod · 0.65

Tested by

no test coverage detected