From ac9bdcabe10fb7ac0c7e9ebcd879f5e34bee776f Mon Sep 17 00:00:00 2001 From: Chris Wesseling Date: Thu, 20 Nov 2025 15:01:14 +0100 Subject: [5.2.x] Fixed #36748 -- Filtered non-standard placeholders from UNNEST queries. Backport of 5834643f43a767fe19f2c6d10217b204e7584ec8 from main. --- tests/postgres_tests/fields.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests/postgres_tests/fields.py') diff --git a/tests/postgres_tests/fields.py b/tests/postgres_tests/fields.py index c5dddf197f..d099effdd5 100644 --- a/tests/postgres_tests/fields.py +++ b/tests/postgres_tests/fields.py @@ -57,3 +57,8 @@ except ImportError: class EnumField(models.CharField): def get_prep_value(self, value): return value.value if isinstance(value, enum.Enum) else value + + +class OffByOneField(models.IntegerField): + def get_placeholder(self, value, compiler, connection): + return "(%s + 1)" -- cgit v1.3