consider allowing function assignment to pk cols, if implicit returning set
Issue #2084
resolved
diff -r cf5113115047032dd46724d1e3f56dfca6503eee lib/sqlalchemy/sql/compiler.py
--- a/lib/sqlalchemy/sql/compiler.py Mon Feb 28 12:47:04 2011 -0500
+++ b/lib/sqlalchemy/sql/compiler.py Wed Mar 02 17:51:39 2011 -0500
@@ -1075,6 +1075,9 @@
if sql._is_literal(value):
value = self._create_crud_bind_param(
c, value, required=value is required)
+ elif c.primary_key and implicit_returning:
+ self.returning.append(c)
+ value = self.process(value.self_group())
else:
self.postfetch.append(c)
value = self.process(value.self_group())
Comments (3)
-
Account Deleted -
reporter - changed status to resolved
-
reporter - removed milestone
Removing milestone: 0.7.0 (automated comment)
- Log in to comment
(original author: diana)