GetColumnNames returns table Column Names in database
(d Dal, dst Tabler, filter func(columnMeta ColumnMeta) bool)
| 249 | |
| 250 | // GetColumnNames returns table Column Names in database |
| 251 | func 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 |
| 263 | func GetPrimarykeyColumns(d Dal, dst Tabler) ([]ColumnMeta, errors.Error) { |
nothing calls this directly
no test coverage detected