summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/dialects/postgresql/json.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sqlalchemy/dialects/postgresql/json.py')
-rw-r--r--lib/sqlalchemy/dialects/postgresql/json.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/sqlalchemy/dialects/postgresql/json.py b/lib/sqlalchemy/dialects/postgresql/json.py
index 262ec20bd..183cb2695 100644
--- a/lib/sqlalchemy/dialects/postgresql/json.py
+++ b/lib/sqlalchemy/dialects/postgresql/json.py
@@ -280,7 +280,7 @@ class JSONB(JSON):
def _adapt_expression(self, op, other_comparator):
if isinstance(op, custom_op):
- if op.opstring in ['?', '?&', '?|', '@>', '<@']:
+ if op.opstring in ['?', '@>']:
return op, sqltypes.Boolean
if op.opstring == '->':
return op, sqltypes.Text
@@ -299,8 +299,4 @@ class JSONB(JSON):
"""
return self.expr.op('@>')(other)
-
-
-
-
ischema_names['jsonb'] = JSONB \ No newline at end of file