MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / visit_not_like_op_binary

Method visit_not_like_op_binary

lib/sqlalchemy/sql/compiler.py:3794–3803  ·  view source on GitHub ↗
(self, binary, operator, **kw)

Source from the content-addressed store, hash-verified

3792 )
3793
3794 def visit_not_like_op_binary(self, binary, operator, **kw):
3795 escape = binary.modifiers.get("escape", None)
3796 return "%s NOT LIKE %s" % (
3797 binary.left._compiler_dispatch(self, **kw),
3798 binary.right._compiler_dispatch(self, **kw),
3799 ) + (
3800 " ESCAPE " + self.render_literal_value(escape, sqltypes.STRINGTYPE)
3801 if escape is not None
3802 else ""
3803 )
3804
3805 def visit_ilike_op_binary(self, binary, operator, **kw):
3806 if operator is operators.ilike_op:

Calls 3

render_literal_valueMethod · 0.95
getMethod · 0.45
_compiler_dispatchMethod · 0.45

Tested by

no test coverage detected