summaryrefslogtreecommitdiff
path: root/django/db/backends/sqlite3
diff options
context:
space:
mode:
authorAymeric Augustin <aymeric.augustin@m4x.org>2014-07-28 14:30:41 +0200
committerAymeric Augustin <aymeric.augustin@m4x.org>2014-07-28 14:30:41 +0200
commit729e4ae4f0730585ac4640e7fa3aa06374677ff2 (patch)
treeed724443e2dfc55150a518959ef44c299b6a9e71 /django/db/backends/sqlite3
parent53a61d82b38b7c39fa8ec4bd3047014694e96f60 (diff)
Fixed #23074 -- Avoided leaking savepoints in atomic.
Thanks Chow Loong Jin for the report and the initial patch.
Diffstat (limited to 'django/db/backends/sqlite3')
-rw-r--r--django/db/backends/sqlite3/base.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/django/db/backends/sqlite3/base.py b/django/db/backends/sqlite3/base.py
index 551c60759f..3b61a8a1e5 100644
--- a/django/db/backends/sqlite3/base.py
+++ b/django/db/backends/sqlite3/base.py
@@ -119,6 +119,10 @@ class DatabaseFeatures(BaseDatabaseFeatures):
return Database.sqlite_version_info >= (3, 6, 8)
@cached_property
+ def can_release_savepoints(self):
+ return self.uses_savepoints
+
+ @cached_property
def supports_stddev(self):
"""Confirm support for STDDEV and related stats functions