# HG changeset patch # User sylvain.thenault@logilab.fr # Date 1239899513 -7200 # Node ID 618f6aee8d5278e87bfd8681aaf5ab5c951f9c5f # Parent 6042f1b342bb1b3d0c3f92461fa2121306a08a9c use adbh.func_sqlname for more backend compat diff -r 6042f1b342bb -r 618f6aee8d52 server/sources/rql2sql.py --- a/server/sources/rql2sql.py Thu Apr 16 16:02:24 2009 +0200 +++ b/server/sources/rql2sql.py Thu Apr 16 18:31:53 2009 +0200 @@ -936,9 +936,9 @@ def visit_function(self, func, contextrels=None): """generate SQL name for a function""" # function_description will check function is supported by the backend - self.dbms_helper.function_description(func.name) - return '%s(%s)' % (func.name, ', '.join(c.accept(self, contextrels) - for c in func.children)) + sqlname = self.dbms_helper.func_sqlname(func.name) + return '%s(%s)' % (sqlname, ', '.join(c.accept(self, contextrels) + for c in func.children)) def visit_constant(self, constant, contextrels=None): """generate SQL name for a constant"""