MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / visit_floordiv_binary

Method visit_floordiv_binary

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

Source from the content-addressed store, hash-verified

3174 )
3175
3176 def visit_floordiv_binary(self, binary, operator, **kw):
3177 if (
3178 self.dialect.div_is_floordiv
3179 and binary.right.type._type_affinity is sqltypes.Integer
3180 and binary.left.type._type_affinity is sqltypes.Integer
3181 ):
3182 return (
3183 self.process(binary.left, **kw)
3184 + " / "
3185 + self.process(binary.right, **kw)
3186 )
3187 else:
3188 return "FLOOR(%s)" % (
3189 self.process(binary.left, **kw)
3190 + " / "
3191 + self.process(binary.right, **kw)
3192 )
3193
3194 def visit_is_true_unary_operator(self, element, operator, **kw):
3195 if (

Callers

nothing calls this directly

Calls 1

processMethod · 0.45

Tested by

no test coverage detected