]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- adjust 4f54607923a11669961b53f where we still allow_multirow as long
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 19 Oct 2015 18:21:56 +0000 (14:21 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 19 Oct 2015 18:22:31 +0000 (14:22 -0400)
as versioning isn't needed, fixes test_unitofworkv2->test_update_multi_missing_broken_multi_rowcount

lib/sqlalchemy/orm/persistence.py

index 71d62c79b7cebd166fd6db3e44d7abcbade8b247..1f9d0a2352600fb540093deae85493fb4dfeb9db 100644 (file)
@@ -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, \