Default aliasing refactoring.
This commit is contained in:
parent
22426c8cad
commit
5ad213885f
16 changed files with 198 additions and 124 deletions
|
|
@ -22,3 +22,14 @@ func (cl ColumnList) SerializeForProjection(out *queryData) error {
|
|||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (cl ColumnList) DefaultAlias() []Projection {
|
||||
newColumnList := []Projection{}
|
||||
|
||||
for _, column := range cl {
|
||||
newColumn := column.DefaultAlias()
|
||||
newColumnList = append(newColumnList, newColumn)
|
||||
}
|
||||
|
||||
return newColumnList
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue