MCPcopy Index your code
hub / github.com/bytebase/bytebase / getColumnTypeNames

Function getColumnTypeNames

backend/plugin/db/spanner/spanner.go:267–277  ·  view source on GitHub ↗
(iter *spanner.RowIterator)

Source from the content-addressed store, hash-verified

265}
266
267func getColumnTypeNames(iter *spanner.RowIterator) ([]string, error) {
268 var names []string
269 for _, field := range iter.Metadata.RowType.Fields {
270 typeName, err := getColumnTypeName(field.Type)
271 if err != nil {
272 return nil, err
273 }
274 names = append(names, typeName)
275 }
276 return names, nil
277}
278
279func getColumnTypeName(columnType *sppb.Type) (string, error) {
280 if columnType.Code == sppb.TypeCode_STRUCT {

Callers 1

queryStatementMethod · 0.85

Calls 1

getColumnTypeNameFunction · 0.85

Tested by

no test coverage detected