diff options
| -rw-r--r-- | doc/build/core/selectable.rst | 3 | ||||
| -rw-r--r-- | doc/build/core/sqlelement.rst | 29 | ||||
| -rw-r--r-- | lib/sqlalchemy/sql/operators.py | 7 |
3 files changed, 37 insertions, 2 deletions
diff --git a/doc/build/core/selectable.rst b/doc/build/core/selectable.rst index 341ffcca6..5455a46a0 100644 --- a/doc/build/core/selectable.rst +++ b/doc/build/core/selectable.rst @@ -59,6 +59,9 @@ elements are themselves :class:`.ColumnElement` subclasses). :members: :inherited-members: +.. autoclass:: ScalarSelect + :members: + .. autoclass:: Select :members: :inherited-members: diff --git a/doc/build/core/sqlelement.rst b/doc/build/core/sqlelement.rst index 953f48c98..e9add8547 100644 --- a/doc/build/core/sqlelement.rst +++ b/doc/build/core/sqlelement.rst @@ -72,6 +72,12 @@ used to construct any kind of typed SQL expression. :members: :inherited-members: +.. autoclass:: Case + :members: + +.. autoclass:: Cast + :members: + .. autoclass:: ClauseElement :members: @@ -97,6 +103,29 @@ used to construct any kind of typed SQL expression. :special-members: :inherited-members: +.. autoclass:: Extract + :members: + +.. autoclass:: sqlalchemy.sql.expression.False_ + :members: + +.. autoclass:: Label + :members: + +.. autoclass:: sqlalchemy.sql.expression.Null + :members: + +.. autoclass:: Over + :members: + +.. autoclass:: TextClause + :members: + +.. autoclass:: Tuple + :members: + +.. autoclass:: sqlalchemy.sql.expression.True_ + :members: .. autoclass:: sqlalchemy.sql.operators.custom_op :members: diff --git a/lib/sqlalchemy/sql/operators.py b/lib/sqlalchemy/sql/operators.py index 6f3705661..2ccc87884 100644 --- a/lib/sqlalchemy/sql/operators.py +++ b/lib/sqlalchemy/sql/operators.py @@ -24,8 +24,11 @@ from ..util import symbol class Operators(object): """Base of comparison and logical operators. - Implements base methods :meth:`operate` and :meth:`reverse_operate`, - as well as :meth:`__and__`, :meth:`__or__`, :meth:`__invert__`. + Implements base methods :meth:`~sqlalchemy.sql.operators.Operators.operate` and + :meth:`~sqlalchemy.sql.operators.Operators.reverse_operate`, as well as + :meth:`~sqlalchemy.sql.operators.Operators.__and__`, + :meth:`~sqlalchemy.sql.operators.Operators.__or__`, + :meth:`~sqlalchemy.sql.operators.Operators.__invert__`. Usually is used via its most common subclass :class:`.ColumnOperators`. |
