summaryrefslogtreecommitdiff
path: root/django/db/models/expressions.py
AgeCommit message (Expand)Author
2024-08-05[5.1.x] Fixed #35638 -- Updated validate_constraints to consider db_default.David Sanders
2024-07-18[5.1.x] Fixed #35603 -- Prevented F.__contains__() from hanging.Simon Charette
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
2022-10-06Refs #30158 -- Removed alias argument for Expression.get_group_by_cols().Simon Charette
2022-10-06Refs #33992 -- Refactored subquery grouping logic.Simon Charette
2022-10-06Refs #33308 -- Enabled explicit GROUP BY and ORDER BY aliases.Simon Charette
2022-09-27Fixed #33464 -- Resolved output_field for combined numeric expressions with M...David Wobrock
2022-09-08Fixed #33992 -- Fixed queryset crash when aggregating over a group containing...Simon Charette
2022-08-15Refs #28333 -- Added partial support for filtering against window functions.Simon Charette
2022-08-11Replaced Expression.replace_references() with .replace_expressions().Simon Charette
2022-08-10Refs #33895 -- Fixed Case() crash with filters that match everything in When(...Mariusz Felisiak
2022-08-09Fixed #33895 -- Fixed Case() crash with filters that match everything in When().David Wobrock
2022-08-09Fixed #33902 -- Fixed Meta.constraints validation crash with F() expressions.Mariusz Felisiak
2022-08-06Fixed #33898 -- Fixed Window() expression crash with ArrayAgg().Mariusz Felisiak
2022-05-12Fixed #33543 -- Deprecated passing nulls_first/nulls_last=False to OrderBy an...Mariusz Felisiak
2022-05-12Fixed #29538 -- Fixed crash of ordering by related fields when Meta.ordering ...Ed Rivas
2022-05-10Fixed #30581 -- Added support for Meta.constraints validation.Gagaro