summaryrefslogtreecommitdiff
path: root/django/db/models/functions/comparison.py
AgeCommit message (Expand)Author
2026-03-16Fixed #36906 -- Handled coalescing JSON-primitive strings and JSON values on ...Kanin Kearpimy
2025-08-04Fixed #35972 -- Fixed lookup crashes after subquery annotations.Jacob Walls
2024-12-16Refs #35718, Refs #32179 -- Moved JSONObject to django.db.models.functions.json.Sage Abdullah
2024-11-06Fixed #35778 -- Used JSON_OBJECT database function on PostgreSQL 16+ with ser...John Parton
2024-11-06Removed definition of JSONObject ArgJoiner class in as_native function.Sarah Boyce
2024-09-26Fixed #35734 -- Used JSONB_BUILD_OBJECT database function on PostgreSQL when ...John Parton
2024-01-26Applied Black's 2024 stable style.Mariusz Felisiak
2023-12-31Used JSON_OBJECT database function on PostgreSQL 16+.Nick Pope
2023-08-02Removed unneeded escapes in regexes.Mariusz Felisiak
2023-05-12Fixed #470 -- Added support for database defaults on fields.Ian Foote
2022-12-15Fixed #33308 -- Added support for psycopg version 3.Daniele Varrazzo
2022-02-07Refs #33476 -- Refactored code to strictly match 88 characters line length.Mariusz Felisiak
2022-02-07Refs #33476 -- Reformatted code with Black.django-bot
2021-09-29Fixed #33141 -- Renamed Expression.empty_aggregate_value to empty_result_set_...David Wobrock
2021-07-02Refs #26430 -- Re-introduced empty aggregation optimization.Simon Charette
2021-06-22Refs #32858, Refs #32392 -- Restored using :: shortcut syntax in Cast() on Po...Mariusz Felisiak
2021-01-29Fixed #32392 -- Fixed ExclusionConstraint crash with Cast() in expressions.Tilman Koschnick
2020-12-02Fixed #32179 -- Added JSONObject database function.Artur Beltsov
2020-08-11Fixed #21181 -- Added Collate database function.Tom Carrick
2020-05-08Fixed #12990, Refs #27694 -- Added JSONField model field.sage
2019-01-14Simplified overriding source expressions in some database functions.Nick Pope
2019-01-10Refs #28643 -- Added NullIf database function.Mads Jensen
2019-01-08Simplified some imports for database functions.Nick Pope
2018-10-01Fixed #29767 -- Made date-related casts work on SQLiteClaude Paroz
2018-08-23Fixed #29048 -- Added **extra_context to database function as_vendor() methods.priyanshsaxena
2018-01-17Fixed #28857 -- Fixed invalid SQL when using Cast with complex expressions on...hayashi
2017-12-27Fixed #28967 -- Prevented Cast to FloatField from rounding to integer on MySQL.Sergey Fedoseev
2017-10-13Refs #28643 -- Reorganized database functions.Mariusz Felisiak