MCPcopy Create free account
hub / github.com/cloudwan/gohan / makeStateColumns

Function makeStateColumns

db/sql/sql.go:796–804  ·  view source on GitHub ↗
(s *schema.Schema)

Source from the content-addressed store, hash-verified

794}
795
796func makeStateColumns(s *schema.Schema) (cols []string) {
797 dbTableName := s.GetDbTableName()
798 cols = append(cols, dbTableName+"."+configVersionColumnName+" as "+quote(configVersionColumnName))
799 cols = append(cols, dbTableName+"."+stateVersionColumnName+" as "+quote(stateVersionColumnName))
800 cols = append(cols, dbTableName+"."+stateErrorColumnName+" as "+quote(stateErrorColumnName))
801 cols = append(cols, dbTableName+"."+stateColumnName+" as "+quote(stateColumnName))
802 cols = append(cols, dbTableName+"."+stateMonitoringColumnName+" as "+quote(stateMonitoringColumnName))
803 return cols
804}
805
806func makeJoin(s *schema.Schema, tableName string, q sq.SelectBuilder) sq.SelectBuilder {
807 manager := schema.GetManager()

Callers 1

StateFetchContextMethod · 0.85

Calls 2

GetDbTableNameMethod · 0.80
quoteFunction · 0.70

Tested by

no test coverage detected