summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/engine/__init__.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2011-01-08 17:19:19 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2011-01-08 17:19:19 -0500
commit0342a4886f00b34cf02e0d2d986a0896ba946788 (patch)
treeaecadbc903d553b7b8e7190715efe91430475cf0 /lib/sqlalchemy/engine/__init__.py
parent4e9e0f041c151cfa08d57773b49b254f1b4f8b6a (diff)
downloadsqlalchemy-0342a4886f00b34cf02e0d2d986a0896ba946788.tar.gz
crappy docs, lets try that again
Diffstat (limited to 'lib/sqlalchemy/engine/__init__.py')
-rw-r--r--lib/sqlalchemy/engine/__init__.py17
1 files changed, 8 insertions, 9 deletions
diff --git a/lib/sqlalchemy/engine/__init__.py b/lib/sqlalchemy/engine/__init__.py
index e33dff53b..010cc22dd 100644
--- a/lib/sqlalchemy/engine/__init__.py
+++ b/lib/sqlalchemy/engine/__init__.py
@@ -175,15 +175,14 @@ def create_engine(*args, **kwargs):
be applied to all connections. See
:meth:`~sqlalchemy.engine.base.Connection.execution_options`
- :param implicit_returning=True: When ``False``, the RETURNING
- feature of the database, if available, will not be used
- to fetch newly generated primary key values. This applies
- to those backends which support RETURNING or a compatible
- construct, including Postgresql, Firebird, Oracle, Microsoft
- SQL Server. The default behavior is to use a compatible RETURNING
- construct when a single-row INSERT statement is emitted with no
- existing returning() clause in order to fetch newly generated
- primary key values.
+ :param implicit_returning=True: When ``True``, a RETURNING-
+ compatible construct, if available, will be used to
+ fetch newly generated primary key values when a single row
+ INSERT statement is emitted with no existing returning()
+ clause. This applies to those backends which support RETURNING
+ or a compatible construct, including Postgresql, Firebird, Oracle,
+ Microsoft SQL Server. Set this to ``False`` to disable
+ the automatic usage of RETURNING.
:param label_length=None: optional integer value which limits
the size of dynamically generated column labels to that many