summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authormike bayer <mike_mp@zzzcomputing.com>2019-05-07 13:59:09 +0000
committerGerrit Code Review <gerrit@bbpush.zzzcomputing.com>2019-05-07 13:59:09 +0000
commit8b91bf419e9d10ce64a096cdeda1939f25f77ed7 (patch)
tree6bd7cc7e651d22b45cdd243462b91400ffb535fe /lib
parent61b6f375d73d4cb92c0e6dc21c783a755e1f157c (diff)
parentaa94afcdaf4faeacf13836de2475954e06a7fb67 (diff)
downloadsqlalchemy-8b91bf419e9d10ce64a096cdeda1939f25f77ed7.tar.gz
Merge "Don't warn on multi delete rowcount if supports_sane_multi is False"
Diffstat (limited to 'lib')
-rw-r--r--lib/sqlalchemy/orm/persistence.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/sqlalchemy/orm/persistence.py b/lib/sqlalchemy/orm/persistence.py
index 6345ee28a..e9e6975ca 100644
--- a/lib/sqlalchemy/orm/persistence.py
+++ b/lib/sqlalchemy/orm/persistence.py
@@ -1335,6 +1335,7 @@ def _emit_delete_statements(
if (
base_mapper.confirm_deleted_rows
+ and connection.dialect.supports_sane_multi_rowcount
and rows_matched > -1
and expected != rows_matched
):