From c5b58d77673b9f9d3a90e1c6a5bf15dce76f3d45 Mon Sep 17 00:00:00 2001 From: Simon Charette Date: Fri, 21 Dec 2018 18:18:47 -0500 Subject: [PATCH] Refs #29928 -- Adjusted release notes of SQLite test constraint checking. --- docs/releases/2.2.txt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/releases/2.2.txt b/docs/releases/2.2.txt index b144eb6234..5e2af43d3d 100644 --- a/docs/releases/2.2.txt +++ b/docs/releases/2.2.txt @@ -273,9 +273,10 @@ Tests database setting allows using Oracle Managed Files (OMF) tablespaces. * Deferrable database constraints are now checked at the end of each - :class:`~django.test.TestCase` test on SQLite 3.20+ as well. These checks - were previously skipped on SQLite because they required expensive table - introspection before version 3.20 introduced native support. + :class:`~django.test.TestCase` test on SQLite 3.20+, just like on other + backends that support deferrable constraints. These checks aren't implemented + for older versions of SQLite because they would require expensive table + introspection there. URLs ~~~~ @@ -448,6 +449,9 @@ Miscellaneous * :attr:`Group.name ` ``max_length`` is increased from 80 to 150 characters. +* Tests that violate deferrable database constraints now error when run on + SQLite 3.20+, just like on other backends that support such constraints. + .. _deprecated-features-2.2: Features deprecated in 2.2