summaryrefslogtreecommitdiff
path: root/django/db/models/expressions.py
AgeCommit message (Expand)Author
2025-02-15[5.2.x] Fixed #36173 -- Stabilized identity of Concat with an explicit output...Simon Charette
2025-02-11[5.2.x] Fixed #36149 -- Allowed subquery values against tuple exact and in lo...Simon Charette
2025-01-30[5.2.x] Fixed #35235 -- Removed caching of BaseExpression._output_field_or_none.sharonwoo
2025-01-22[5.2.x] Fixed #36117 -- Raised ValueError when providing composite expression...Simon Charette
2025-01-22[5.2.x] Refs #36042 -- Consolidated composite expression checks in BaseExpres...Simon Charette
2025-01-08Fixed #36065 -- Fixed ordering by expression referencing composite primary key.Simon Charette
2025-01-07Refs #36042 -- Raised ValueError when providing composite expressions to aggr...Jacob Walls
2025-01-07Fixed #36042 -- Raised ValueError when using CompositePrimaryKey as rhs.Jacob Walls
2024-09-17Refs #373, Refs #24121 -- Added ColPairs.__repr__().Bendeguz Csirmaz
2024-09-11Refs #373 -- Refactored variable assignments in ColPairs and tuple lookups.Bendeguz Csirmaz
2024-08-13Fixed #35665 -- Fixed a crash when passing an empty order_by to Window.Simon Charette
2024-08-12Fixed #35586 -- Added support for set-returning database functions.Devin Cox
2024-08-05Fixed #35638 -- Updated validate_constraints to consider db_default.David Sanders
2024-08-01Refs #373 -- Added tuple lookups.Bendeguz Csirmaz
2024-07-18Fixed #35603 -- Prevented F.__contains__() from hanging.Simon Charette
2024-07-11Optimized Case.as_sql() default compilation.Tim Graham
2024-05-14Fixed #35275 -- Fixed Meta.constraints validation crash on UniqueConstraint w...Mariusz Felisiak
2024-03-21Fixed #35257 -- Corrected resolving output_field for IntegerField/DecimalFiel...sharonwoo
2024-03-07Fixed typo in django/db/models/expressions.py.Mariusz Felisiak
2024-02-26Fixed #35241 -- Cached model's full parent list.Adam Johnson
2024-02-20Fixed #35236 -- Used Field.attname/column attributes instead of get_attname()...Adam Johnson
2024-01-26Applied Black's 2024 stable style.Mariusz Felisiak
2024-01-15Refs #35102 -- Optimized replace_expressions()/relabelling aliases by adding ...Mariusz Felisiak
2024-01-15Refs #35102 -- Optimized Expression.identity used for equality and hashing.Simon Charette
2023-12-30Fixed #29049 -- Added slicing notation to F expressions.Nick Pope
2023-12-29Fixed #35064 -- Fixed Window(order_by) crash with DecimalFields on SQLite.Simon Charette
2023-12-12Fixed #35018 -- Fixed migrations crash on GeneratedField with BooleanField as...Mariusz Felisiak
2023-11-23Fixed #34987 -- Fixed queryset crash when mixing aggregate and window annotat...Simon Charette
2023-11-18Refs #34975 -- Handled optional source expressions in Expression.get_refs().Simon Charette
2023-11-14Reverted "Refs #30446, Refs #34944 -- Fixed crash when adding GeneratedField ...Mariusz Felisiak
2023-11-08Refs #30446, Refs #34944 -- Fixed crash when adding GeneratedField with strin...Simon Charette
2023-11-02Fixed #34936 -- Fixed migration crash for DecimalField with db_default on SQL...David Sanders
2023-10-30Refs #29850 -- Added exclusion support to window frames.Sarah Boyce
2023-10-28Refs #29850 -- Added RowRange support for positive integer start and negative...Sarah Boyce
2023-10-16Fixed #34798 -- Fixed QuerySet.aggregate() crash when referencing expressions...Simon Charette
2023-10-04Refs #33482 -- Fixed QuerySet selecting and filtering againts Exists() with e...Simon Charette
2023-09-22Fixed #34858 -- Corrected resolving output_field for PositiveIntegerField.toan
2023-09-01Fixed #34803 -- Fixed queryset crash when filtering againts deeply nested Out...willzhao
2023-08-10Fixed #33817 -- Added support for python-oracledb and deprecated cx_Oracle.Jingbei Li
2023-07-29Fixed #34748 -- Fixed queryset crash when grouping by a reference in a subquery.Simon Charette
2023-05-23Fixed #34551 -- Fixed QuerySet.aggregate() crash when referencing subqueries.Simon Charette
2023-05-12Fixed #470 -- Added support for database defaults on fields.Ian Foote
2023-02-27Fixed #34368 -- Made subquery raise NotSupportedError when referencing outer ...Simon Charette
2023-02-01Refs #33476 -- Applied Black's 2023 stable style.David Smith
2023-01-26Fixed #34254 -- Fixed return value of Exists() with empty queryset.Raj Desai
2023-01-18Refs #34233 -- Used types.NoneType.Nick Pope
2023-01-17Refs #33543 -- Made Expression.asc()/desc() and OrderBy raise ValueError when...Mariusz Felisiak
2022-11-09Fixed #28477 -- Stripped unused annotations on aggregation.Simon Charette
2022-11-07Refs #33374 -- Adjusted full match condition handling.Simon Charette
2022-10-31Fixed #16211 -- Added logical NOT support to F expressions.David Wobrock