]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Ensure API generation and fix cross references
authorVraj Mohan <r.vrajmohan@gmail.com>
Wed, 13 Nov 2013 20:26:44 +0000 (15:26 -0500)
committerVraj Mohan <r.vrajmohan@gmail.com>
Wed, 13 Nov 2013 22:28:09 +0000 (17:28 -0500)
doc/build/core/selectable.rst
doc/build/core/sqlelement.rst
lib/sqlalchemy/sql/operators.py
lib/sqlalchemy/sql/selectable.py

index 341ffcca679e78927bcfdaa234d9b60fa555e4c4..5455a46a0082407e09943b0486ecf65cd9ddb8b8 100644 (file)
@@ -59,6 +59,9 @@ elements are themselves :class:`.ColumnElement` subclasses).
    :members:
    :inherited-members:
 
+.. autoclass:: ScalarSelect
+   :members:
+
 .. autoclass:: Select
    :members:
    :inherited-members:
index e39c988d43bc4634294f70c354b4ee944de4fe90..2c6ef311290a52a906c833aebd1bbfbbd3c4f89a 100644 (file)
@@ -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:
 
index e9b904d7c6f876abc45e9a50f817d609290dfae1..5bd4b302b1ed2604018d60f5c3d92e6b06306d0c 100644 (file)
@@ -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`.
index 4fcf06290bd486727e20cc565f31c19c0219ba74..046840110455a18c63904465c192e92b6b1a5f7c 100644 (file)
@@ -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