module documentation
Defines operators used in SQL expressions.
Class |
|
Defines boolean, comparison, and other operators for :class:`_expression.ColumnElement` expressions. |
Class | custom |
Represent a 'custom' operator. |
Class |
|
Base of comparison and logical operators. |
Class |
|
describe an op() function. |
Function | all |
Undocumented |
Function | any |
Undocumented |
Function | as_ |
Undocumented |
Function | asc |
Undocumented |
Function | between |
Undocumented |
Function | bitwise |
Undocumented |
Function | bitwise |
Undocumented |
Function | bitwise |
Undocumented |
Function | bitwise |
Undocumented |
Function | bitwise |
Undocumented |
Function | bitwise |
Undocumented |
Function | collate |
Undocumented |
Function | comma |
Undocumented |
Function | commutative |
Undocumented |
Function | comparison |
Undocumented |
Function | concat |
Undocumented |
Function | contains |
Undocumented |
Function | desc |
Undocumented |
Function | distinct |
Undocumented |
Function | endswith |
Undocumented |
Function | exists |
Undocumented |
Function | filter |
Undocumented |
Function | from_ |
Undocumented |
Function | function |
Undocumented |
Function | icontains |
Undocumented |
Function | iendswith |
Undocumented |
Function | ilike |
Undocumented |
Function | in |
Undocumented |
Function | is_ |
Undocumented |
Function | is |
Undocumented |
Function | is |
Undocumented |
Function | is |
Undocumented |
Function | is |
Undocumented |
Function | is |
Undocumented |
Function | is |
Undocumented |
Function | is |
Undocumented |
Function | is |
Undocumented |
Function | is |
Undocumented |
Function | is |
Undocumented |
Function | is |
Undocumented |
Function | is |
Undocumented |
Function | isfalse |
Undocumented |
Function | isnot |
Undocumented |
Function | isnot |
Undocumented |
Function | istartswith |
Undocumented |
Function | istrue |
Undocumented |
Function | json |
Undocumented |
Function | json |
Undocumented |
Function | like |
Undocumented |
Function | match |
Undocumented |
Function | mirror |
rotate a comparison operator 180 degrees. |
Function | not |
Undocumented |
Function | not |
Undocumented |
Function | not |
Undocumented |
Function | not |
Undocumented |
Function | not |
Undocumented |
Function | not |
Undocumented |
Function | not |
Undocumented |
Function | not |
Undocumented |
Function | not |
Undocumented |
Function | not |
Undocumented |
Function | not |
Undocumented |
Function | not |
Undocumented |
Function | notbetween |
Undocumented |
Function | notcontains |
Undocumented |
Function | notendswith |
Undocumented |
Function | notilike |
Undocumented |
Function | notin |
Undocumented |
Function | notlike |
Undocumented |
Function | notmatch |
Undocumented |
Function | notstartswith |
Undocumented |
Function | nulls |
Undocumented |
Function | nulls |
Undocumented |
Function | nullsfirst |
Undocumented |
Function | nullslast |
Undocumented |
Function | op |
Undocumented |
Function | regexp |
Undocumented |
Function | regexp |
Undocumented |
Function | startswith |
Undocumented |
Variable | add |
Undocumented |
Variable | and_ |
Undocumented |
Variable | contains |
Undocumented |
Variable | eq |
Undocumented |
Variable | floordiv |
Undocumented |
Variable | ge |
Undocumented |
Variable | getitem |
Undocumented |
Variable | gt |
Undocumented |
Variable | inv |
Undocumented |
Variable | le |
Undocumented |
Variable | lshift |
Undocumented |
Variable | lt |
Undocumented |
Variable | mod |
Undocumented |
Variable | mul |
Undocumented |
Variable | ne |
Undocumented |
Variable | neg |
Undocumented |
Variable | or_ |
Undocumented |
Variable | rshift |
Undocumented |
Variable | sub |
Undocumented |
Variable | truediv |
Undocumented |
Class | _ |
Undocumented |
Function | _asbool |
Undocumented |
Function | _escaped |
Undocumented |
Function | _operator |
Undocumented |
Constant | _PRECEDENCE |
Undocumented |
Type Variable | _FN |
Undocumented |
Type Variable | _T |
Undocumented |
Variable | _associative |
Undocumented |
Variable | _booleans |
Undocumented |
Variable | _commutative |
Undocumented |
Variable | _comparison |
Undocumented |
Variable | _mirror |
Undocumented |
Variable | _natural |
Operators where if we have (a op b) op c, we don't want to parenthesize (a op b). |
@comparison_op
@_operator_fn
def between_op(a:
@_operator_fn
def between_op(a:
Any
, b: Any
, c: Any
, symmetric: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def contains_op(a:
@_operator_fn
def contains_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def endswith_op(a:
@_operator_fn
def endswith_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def icontains_op(a:
@_operator_fn
def icontains_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def iendswith_op(a:
@_operator_fn
def iendswith_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def ilike_op(a:
@_operator_fn
def ilike_op(a:
Any
, b: Any
, escape: Optional[ str]
= None) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def istartswith_op(a:
@_operator_fn
def istartswith_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def like_op(a:
@_operator_fn
def like_op(a:
Any
, b: Any
, escape: Optional[ str]
= None) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def not_between_op(a:
@_operator_fn
def not_between_op(a:
Any
, b: Any
, c: Any
, symmetric: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def not_contains_op(a:
@_operator_fn
def not_contains_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def not_endswith_op(a:
@_operator_fn
def not_endswith_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def not_icontains_op(a:
@_operator_fn
def not_icontains_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def not_iendswith_op(a:
@_operator_fn
def not_iendswith_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def not_ilike_op(a:
@_operator_fn
def not_ilike_op(a:
Any
, b: Any
, escape: Optional[ str]
= None) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def not_istartswith_op(a:
@_operator_fn
def not_istartswith_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def not_like_op(a:
@_operator_fn
def not_like_op(a:
Any
, b: Any
, escape: Optional[ str]
= None) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def not_regexp_match_op(a:
@_operator_fn
def not_regexp_match_op(a:
Any
, b: Any
, flags: Optional[ str]
= None) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def not_startswith_op(a:
@_operator_fn
def not_startswith_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@_operator_fn
def notcontains_op(a:
def notcontains_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@_operator_fn
def notendswith_op(a:
def notendswith_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@_operator_fn
def notstartswith_op(a:
def notstartswith_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def regexp_match_op(a:
@_operator_fn
def regexp_match_op(a:
Any
, b: Any
, flags: Optional[ str]
= None) -> Any
:
(source)
¶
Undocumented
@_operator_fn
def regexp_replace_op(a:
def regexp_replace_op(a:
Any
, b: Any
, replacement: Any
, flags: Optional[ str]
= None) -> Any
:
(source)
¶
Undocumented
@comparison_op
@_operator_fn
def startswith_op(a:
@_operator_fn
def startswith_op(a:
Any
, b: Any
, escape: Optional[ str]
= None, autoescape: bool
= False) -> Any
:
(source)
¶
Undocumented
def _escaped_like_impl(fn:
Callable[ ..., Any]
, other: Any
, escape: Optional[ str]
, autoescape: bool
) -> Any
:
(source)
¶
Undocumented
Undocumented
Value |
|