Default aliasing refactoring.

This commit is contained in:
zer0sub 2019-05-03 12:51:57 +02:00
parent 22426c8cad
commit 5ad213885f
16 changed files with 198 additions and 124 deletions

View file

@ -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
}