From: Vraj Mohan Date: Wed, 13 Nov 2013 20:26:44 +0000 (-0500) Subject: Ensure API generation and fix cross references X-Git-Tag: rel_0_9_0~121^2^2~12 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bb0531e86e404b831151e502f0426254a1b152c1;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git Ensure API generation and fix cross references --- diff --git a/doc/build/core/selectable.rst b/doc/build/core/selectable.rst index 341ffcca67..5455a46a00 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 e39c988d43..2c6ef31129 100644 --- a/doc/build/core/sqlelement.rst +++ b/doc/build/core/sqlelement.rst @@ -69,6 +69,12 @@ used to construct any kind of typed SQL expression. .. autoclass:: BindParameter :members: +.. autoclass:: Case + :members: + +.. autoclass:: Cast + :members: + .. autoclass:: ClauseElement :members: @@ -93,12 +99,27 @@ used to construct any kind of typed SQL expression. :special-members: :inherited-members: +.. autoclass:: Extract + :members: + .. autoclass:: sqlalchemy.sql.elements.False_ :members: +.. autoclass:: Label + :members: + .. autoclass:: sqlalchemy.sql.elements.Null :members: +.. autoclass:: Over + :members: + +.. autoclass:: TextClause + :members: + +.. autoclass:: Tuple + :members: + .. autoclass:: sqlalchemy.sql.elements.True_ :members: diff --git a/lib/sqlalchemy/sql/operators.py b/lib/sqlalchemy/sql/operators.py index e9b904d7c6..5bd4b302b1 100644 --- a/lib/sqlalchemy/sql/operators.py +++ b/lib/sqlalchemy/sql/operators.py @@ -27,8 +27,11 @@ else: 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`. diff --git a/lib/sqlalchemy/sql/selectable.py b/lib/sqlalchemy/sql/selectable.py index 4fcf06290b..0468401104 100644 --- a/lib/sqlalchemy/sql/selectable.py +++ b/lib/sqlalchemy/sql/selectable.py @@ -1347,8 +1347,8 @@ class SelectBase(Executable, FromClause): @_generative @util.deprecated('0.6', - message=":func:`.autocommit` is deprecated. Use " - ":func:`.Executable.execution_options` with the " + message="``autocommit()`` is deprecated. Use " + ":meth:`.Executable.execution_options` with the " "'autocommit' flag.") def autocommit(self): """return a new selectable with the 'autocommit' flag set to