MCPcopy Index your code
hub / github.com/apache/devlake / GetColumnNames

Function GetColumnNames

backend/core/dal/dal.go:251–260  ·  view source on GitHub ↗

GetColumnNames returns table Column Names in database

(d Dal, dst Tabler, filter func(columnMeta ColumnMeta) bool)

Source from the content-addressed store, hash-verified

249
250// GetColumnNames returns table Column Names in database
251func GetColumnNames(d Dal, dst Tabler, filter func(columnMeta ColumnMeta) bool) (names []string, err errors.Error) {
252 columns, err := d.GetColumns(dst, filter)
253 if err != nil {
254 return
255 }
256 for _, pkColumn := range columns {
257 names = append(names, pkColumn.Name())
258 }
259 return
260}
261
262// GetPrimarykeyColumns get returns PrimaryKey table Meta in database
263func GetPrimarykeyColumns(d Dal, dst Tabler) ([]ColumnMeta, errors.Error) {

Callers

nothing calls this directly

Calls 2

GetColumnsMethod · 0.65
NameMethod · 0.65

Tested by

no test coverage detected