From 4a3ad9eebbc16ce80b348644b557c84ecc741be7 Mon Sep 17 00:00:00 2001 From: Simon Charette Date: Tue, 28 Jan 2025 15:04:14 -0500 Subject: Fixed #36148 -- Enabled native tuple comparison lookups on SQLite 3.37+ and Oracle 23.4+. VALUES must be explicitly specified when declaring a sequence of tuples on SQLite < 3.37 but it's not required on >= 3.37. See sqlite/sqlite@9289f51 which addressed the last remaining issue with IN. --- django/db/backends/sqlite3/features.py | 1 - 1 file changed, 1 deletion(-) (limited to 'django/db/backends/sqlite3') diff --git a/django/db/backends/sqlite3/features.py b/django/db/backends/sqlite3/features.py index 6ab6308ece..60893561df 100644 --- a/django/db/backends/sqlite3/features.py +++ b/django/db/backends/sqlite3/features.py @@ -61,7 +61,6 @@ class DatabaseFeatures(BaseDatabaseFeatures): insert_test_table_with_defaults = 'INSERT INTO {} ("null") VALUES (1)' supports_default_keyword_in_insert = False supports_unlimited_charfield = True - supports_tuple_lookups = False @cached_property def django_test_skips(self): -- cgit v1.3