fix: Allow keywords as fieldnames

This commit is contained in:
Gavin D'souza 2020-09-18 12:58:28 +05:30
parent 0baec957be
commit b6f6bbadb0

View file

@ -161,8 +161,7 @@ class DatabaseQuery(object):
' or '.join(self.or_conditions)
self.set_field_tables()
args.fields = ', '.join(self.fields)
args.fields = ", ".join([x if x.strip().startswith(("`", "count(", "avg(", "sum(", "extract(", "dayofyear(", "*")) else "`{0}`".format(x) for x in self.fields])
self.set_order_by(args)