summaryrefslogtreecommitdiff
path: root/django/db
AgeCommit message (Expand)Author
4 daysFixed #37471 -- Made models.E050 detect generic relations with database-level...Akshat
10 daysFixed #37330 -- Fixed QuerySet.values() crash with an annotation transform.Kunal Kumar
13 daysFixed #37436 -- Avoided overwriting when FETCH_PEERS fetches deferred fields.Namraa Patel
2026-10-28Refs #35225 -- Fixed typo in test skip.Jacob Walls
2026-10-27Fixed #35225 -- Skipped JSONObject ordering tests on Oracle 21c.Jacob Walls
2026-10-27Fixed #37432 -- Made select_for_update() raise after combined queries.Alex Henman
2026-10-27Fixed #37438 -- Fixed join promotion for XOR conditions.Pravin Kamble
2026-10-23Fixed #30949 -- Deprecated django.utils.functional.cached_property.Jacob Rief
2026-10-23Refs #30949 -- Replaced django.utils.functional.cached_property with functool...Jacob Rief
2026-10-22Fixed #37433 -- Escaped database error messages logged by Q.check().Natalia
2026-10-21Fixed #37407 -- Prevented UUIDTextMixin from mutating the lookup in-place.Clifford Gama
2026-10-20Fixed #37431 -- Added support for serializing frozendicts in migrations.Aman Kumar Jain
2026-10-13Refs #32980 -- Avoided unnecessary router and connection lookups for reverse ...Tim Kedmenec
2026-10-13Fixed #32980 -- Optimized ManyRelatedManager.__init__().Jacob Walls
2026-10-13Refs #37372 -- Simplified NULL handling logic in sql.Query.build_filter().Simon Charette
2026-10-11Fixed #37411 -- Added compatibility for oracledb 26.0.0+.Jacob Walls
2026-10-09Fixed #37382, Refs #29303 -- Made @non_atomic_requests recognize async views.Vishy
2026-10-08Fixed #37403 -- Fixed JSONField __in crash on SQLite with Value(None) express...Clifford Gama
2026-10-07Refs #37297 -- Prevented crash on JSONField __isnull lookups on Oracle when a...Clifford Gama
2026-10-07Fixed #37297 -- Prevented crash on JSONField key lookups when an integer key ...Clifford Gama
2026-10-05Fixed #37377 -- Fixed JSONField __in crash/wrong result for Value() primitives.Clifford Gama
2026-10-02Fixed #37376 -- Made UUID4() persist data in lowercase on Oracle.Jacob Walls
2026-09-30Fixed #37291 -- Prevented tuple lookups from hanging on F() expressions.Yassin Bahri
2026-09-29Fixed #36496 -- Ensured the parent path to a sqlite file exists.Becky Smith
2026-09-28Fixed #37350 -- Made distinct(*fields) resolve aliases containing "__".Juliana Nicacio
2026-09-27Fixed #37066 -- Wrapped async iteration sites in (maybe_)aclosing.Thomas Grainger
2026-09-19Fixed #37114 -- Dropped support for PostgreSQL 15 and PostGIS 3.2.Mariusz Felisiak
2026-09-18Fixed #37339 -- Allowed ipaddress objects in GenericIPAddressField.Thibaut Decombe
2026-09-18Fixed #37344 -- Enabled FETCH_PEERS batching for instances loaded by select_r...Mariano Baragiola
2026-09-17Fixed #37348 -- Reverted "Fixed #36806 -- Added system check for null kwarg i...Natalia
2026-09-16Fixed #37286 -- Preserved unique constraints when removing db_index.Yassin Bahri
2026-09-16Fixed #36947 -- Avoided altering column type when only db_comment changes.Clifford Gama
2026-09-16Fixed typo in django/db/backends/mysql/schema.py.Clifford Gama
2026-09-04Fixed #37013 -- Deprecated Trunc/Extract in migrations with USE_TZ=True and n...Huwaiza
2026-09-04Fixed #36523 -- Added django.utils.module_loading.qualname() helper.VimalN2005
2026-09-03Fixed #37293 -- Renamed RemovedInDjango71Warning to RemovedInDjango2029Warning.Carlton Gibson
2026-09-03Refs #37293 -- Aliased RemovedInDjango70Warning to RemovedInDjango2028Warning.Carlton Gibson
2026-09-02Fixed #37222 -- Fixed QuerySet.distinct() crash on duplicated selections.Dave Gaeddert
2026-09-02Fixed #37312, Refs #36605 -- Fixed annotation preservation and key selection ...Yassin Bahri
2026-09-02Fixed #37311 -- Prevented consumption of rhs iterators in annotation lookups.Yassin Bahri
2026-09-01Fixed #37309 -- Used _is_pk_set() in Model.__eq__.Denny Biasiolli
2026-08-31Fixed #37237 -- Improved RelatedIn lookup preparation performance.Mariano Baragiola
2026-08-31Fixed #37300 -- Preserved parent instance hints on custom Prefetch querysets.Yassin Bahri
2026-08-29Fixed #36945 -- Made .values() and .order_by() resolve FilteredRelation alias...Annabelle Wiegart
2026-08-18Fixed #37259 -- Restored support for old-signature Model.from_db() overrides.Adam Johnson
2026-08-17Fixed #37274 -- Allowed transforms in order_by() after alias().Jacob Walls
2026-08-17Fixed #37275, Refs #24920 -- Fixed SQLite DecimalField conversion without pre...Sarah Boyce
2026-08-15Fixed #37278 -- Made QuerySet.totally_ordered understand aliases to pure Col/...Jacob Walls
2026-08-14Fixed #37260 -- Made alterations between Python on_delete options noops.Adam Johnson
2026-08-14Fixed #37248 -- Skipped unique validation of a dynamic DatabaseDefault expres...Karan Suthar