From 668fd9600dc48d93e93f4ee5ba23a8707bfea610 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Mon, 19 Oct 2015 14:21:56 -0400 Subject: [PATCH] - adjust 4f54607923a11669961b53f where we still allow_multirow as long as versioning isn't needed, fixes test_unitofworkv2->test_update_multi_missing_broken_multi_rowcount --- lib/sqlalchemy/orm/persistence.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sqlalchemy/orm/persistence.py b/lib/sqlalchemy/orm/persistence.py index 764787b40a..00a6cc5ac3 100644 --- a/lib/sqlalchemy/orm/persistence.py +++ b/lib/sqlalchemy/orm/persistence.py @@ -643,7 +643,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, \ -- 2.47.3