Skip to content

Commit 9c4f7ac

Browse files
committed
adapt SQLDeleteCompiler.execute_sql()
for django/django@ddefc3f
1 parent e876eec commit 9c4f7ac

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

Diff for: django_mongodb_backend/compiler.py

+2-6
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
from django.utils.functional import cached_property
1818
from pymongo import ASCENDING, DESCENDING
1919

20-
from .base import Cursor
2120
from .query import MongoQuery, wrap_database_errors
2221

2322

@@ -705,15 +704,12 @@ def collection_name(self):
705704

706705
class SQLDeleteCompiler(compiler.SQLDeleteCompiler, SQLCompiler):
707706
def execute_sql(self, result_type=MULTI):
708-
cursor = Cursor()
709707
try:
710708
query = self.build_query()
711709
except EmptyResultSet:
712-
rowcount = 0
710+
return 0
713711
else:
714-
rowcount = query.delete()
715-
cursor.rowcount = rowcount
716-
return cursor
712+
return query.delete()
717713

718714
def check_query(self):
719715
super().check_query()

0 commit comments

Comments
 (0)