branch | stable |
changeset 7729 | 5f89f11143bc |
parent 7718 | 0e82e7e5a34f |
child 7734 | 59fea81647e5 |
--- a/server/sources/rql2sql.py Tue Aug 02 17:31:04 2011 +0200 +++ b/server/sources/rql2sql.py Tue Aug 02 17:31:06 2011 +0200 @@ -1442,6 +1442,10 @@ pass return '(%s %s %s)'% (lhs.accept(self), operator, rhs.accept(self)) + def visit_unaryexpression(self, uexpr): + """generate SQL for a unary expression""" + return '%s%s'% (uexpr.operator, uexpr.children[0].accept(self)) + def visit_function(self, func): """generate SQL name for a function""" if func.name == 'FTIRANK':