author | sylvain.thenault@logilab.fr |
Tue, 24 Mar 2009 11:58:35 +0100 | |
changeset 1137 | 9ce0ac82f94f |
parent 332 | 86b8d58664eb |
child 1977 | 606923dff11b |
permissions | -rw-r--r-- |
from logilab.common.adbh import FunctionDescr from rql.utils import register_function try: class DUMB_SORT(FunctionDescr): supported_backends = ('sqlite',) register_function(DUMB_SORT) def init_sqlite_connexion(cnx): def dumb_sort(something): return something cnx.create_function("DUMB_SORT", 1, dumb_sort) from cubicweb.server import sqlutils sqlutils.SQL_CONNECT_HOOKS['sqlite'].append(init_sqlite_connexion) except: # already registered pass