summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2015-10-19 14:21:56 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2015-10-19 14:22:31 -0400
commit8e9a81a19e9ba0502067665f3d2729bcd6b9447e (patch)
tree7079e2fedafd7fdb9ca3172cd6a8e7c1a514343d
parent1e0afd584c12ff624259f03d8a6ab5f892c2c0cf (diff)
downloadsqlalchemy-8e9a81a19e9ba0502067665f3d2729bcd6b9447e.tar.gz
- adjust 4f54607923a11669961b53f where we still allow_multirow as long
as versioning isn't needed, fixes test_unitofworkv2->test_update_multi_missing_broken_multi_rowcount
-rw-r--r--lib/sqlalchemy/orm/persistence.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/orm/persistence.py b/lib/sqlalchemy/orm/persistence.py
index 71d62c79b..1f9d0a235 100644
--- a/lib/sqlalchemy/orm/persistence.py
+++ b/lib/sqlalchemy/orm/persistence.py
@@ -645,7 +645,7 @@ def _emit_update_statements(base_mapper, uowtransaction,
assert_singlerow = connection.dialect.supports_sane_rowcount
assert_multirow = assert_singlerow and \
connection.dialect.supports_sane_multi_rowcount
- allow_multirow = assert_multirow and not needs_version_id
+ allow_multirow = not needs_version_id
if hasvalue:
for state, state_dict, params, mapper, \