entc/gen: add fields checks for orderfuncs

This commit is contained in:
Ariel Mashraki
2020-09-10 22:12:57 +03:00
committed by Ariel Mashraki
parent 9743213860
commit 6a7a5ef439
20 changed files with 217 additions and 79 deletions

View File

@@ -366,7 +366,7 @@ func (tq *TaskQuery) querySpec() *sqlgraph.QuerySpec {
if ps := tq.order; len(ps) > 0 {
_spec.Order = func(selector *sql.Selector) {
for i := range ps {
ps[i](selector)
ps[i](selector, task.ValidColumn)
}
}
}
@@ -385,7 +385,7 @@ func (tq *TaskQuery) sqlQuery() *sql.Selector {
p(selector)
}
for _, p := range tq.order {
p(selector)
p(selector, task.ValidColumn)
}
if offset := tq.offset; offset != nil {
// limit is mandatory for offset clause. We start