summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsylvain thenault <sylvain.thenault@logilab.fr>2009-01-16 18:25:54 +0100
committersylvain thenault <sylvain.thenault@logilab.fr>2009-01-16 18:25:54 +0100
commit670b6f65467a7e2e9d8ccb31685236ca0cd805dc (patch)
treeb6194fbae9daef9586d4fb60c2f491a5d37978fa
parent187e66460d8e779ae487faace7b76ae2f85e2a68 (diff)
downloadlogilab-common-670b6f65467a7e2e9d8ccb31685236ca0cd805dc.tar.gz
new intersect_all_support attribute
-rw-r--r--adbh.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/adbh.py b/adbh.py
index 7374172..377ddfb 100644
--- a/adbh.py
+++ b/adbh.py
@@ -107,6 +107,7 @@ class _GenericAdvFuncHelper:
backend_name = None # overriden in subclasses ('postgres', 'sqlite', etc.)
needs_from_clause = False
union_parentheses_support = True
+ intersect_all_support = True
users_support = True
groups_support = True
ilike_support = True
@@ -426,6 +427,7 @@ class _SqliteAdvFuncHelper(_GenericAdvFuncHelper):
users_support = groups_support = False
ilike_support = False
union_parentheses_support = False
+ intersect_all_support = False
def sql_create_index(self, table, column, unique=False):
idx = self._index_name(table, column, unique)