summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/expression.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2010-03-09 18:45:30 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2010-03-09 18:45:30 -0500
commit53832b9fb25afa89f36234d86a09b4414feada3a (patch)
treee22a3adbf03174569c06cb21a963ebda3d6e9891 /lib/sqlalchemy/sql/expression.py
parentdcd65902523f08dc1027d4d5a013b2c1f95bc230 (diff)
downloadsqlalchemy-53832b9fb25afa89f36234d86a09b4414feada3a.tar.gz
fixed up docs for execution_options() across all three locations.
Diffstat (limited to 'lib/sqlalchemy/sql/expression.py')
-rw-r--r--lib/sqlalchemy/sql/expression.py14
1 files changed, 13 insertions, 1 deletions
diff --git a/lib/sqlalchemy/sql/expression.py b/lib/sqlalchemy/sql/expression.py
index c559f3850..2e0a0b803 100644
--- a/lib/sqlalchemy/sql/expression.py
+++ b/lib/sqlalchemy/sql/expression.py
@@ -2235,7 +2235,13 @@ class _Generative(object):
class Executable(_Generative):
- """Mark a ClauseElement as supporting execution."""
+ """Mark a ClauseElement as supporting execution.
+
+ :class:`Executable` is a superclass for all "statement" types
+ of objects, including :func:`select`, :func:`delete`, :func:`update`,
+ :func:`insert`, :func:`text`.
+
+ """
supports_execution = True
_execution_options = util.frozendict()
@@ -2263,6 +2269,12 @@ class Executable(_Generative):
of many DBAPIs. The flag is currently understood only by the
psycopg2 dialect.
+ See also:
+
+ :meth:`sqlalchemy.engine.base.Connection.execution_options()`
+
+ :meth:`sqlalchemy.orm.query.Query.execution_options()`
+
"""
self._execution_options = self._execution_options.union(kw)