diff options
author | Vraj Mohan <r.vrajmohan@gmail.com> | 2013-11-13 15:26:44 -0500 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-11-14 21:47:02 -0500 |
commit | 45db19e9ea14a4a18308e737968ff9a782156308 (patch) | |
tree | 1ee346406b95d2059d85f1b18c1c6fdaedbd786f | |
parent | 8ddb4e2959f158d96a6690a19d49f2da1ece7539 (diff) | |
download | sqlalchemy-45db19e9ea14a4a18308e737968ff9a782156308.tar.gz |
Ensure API generation and fix cross references
-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`. |