summaryrefslogtreecommitdiff
path: root/django/db/models/deletion.py
AgeCommit message (Expand)Author
2025-10-18Fixed #21961 -- Added support for database-level delete options for ForeignKey.Mariusz Felisiak
2025-09-23Fixed #36264 -- Excluded proxy neighbors of parents from deletion collection ...saJaeHyukc
2025-07-23Refs #36500 -- Rewrapped long docstrings and block comments via a script.django-bot
2025-07-23Removed double spaces after periods and within phrases.Sarah Boyce
2025-01-29Fixed #36118 -- Accounted for multiple primary keys in bulk_update max_batch_...Sarah Boyce
2024-02-26Fixed #35241 -- Cached model's full parent list.Adam Johnson
2024-02-08Fixed #35073 -- Avoided unnecessary calling of callables used by SET/SET_DEFA...bcail
2022-08-27Fixed #33928 -- Avoided unnecessary queries when cascade updating.Simon Charette
2022-08-27Refs #33928 -- Removed unnecessary attribute assignment on on-delete updates.Simon Charette
2022-07-27Refs #32948, Refs #32946 -- Used Q.create() internally for dynamic Q() objects.Nick Pope
2022-02-07Refs #33476 -- Reformatted code with Black.django-bot
2022-01-11Fixed #13251 -- Made pre/post_delete signals dispatch the origin.mgaligniana
2021-07-28Refs #32946 -- Changed internal usage of dynamic Q() objects construction to ...Keryn Knight
2020-10-19Fixed #32107 -- Fixed ProtectedError.protected_objects and RestrictedError.re...Hasan Ramezani
2020-05-29Refs #21171 -- Made Collector.delete() rollback in the correct database.Simon Charette
2020-04-20Fixed #31474 -- Made QuerySet.delete() not return the number of deleted objec...Hasan Ramezani
2020-01-31Fixed #31219 -- Fixed object deletion crash for nested protected related obje...Matthias Kestenholz
2020-01-29Refs #27852 -- Fixed object deletion to show all restricted related objects r...Hasan Ramezani
2020-01-29Refs #27852 -- Renamed a loop variable in Collector.collect() to avoid redefi...Mariusz Felisiak
2020-01-27Refs #27852 -- Fixed object deletion to show all protected related objects ra...Hasan Ramezani
2019-11-19Fixed #27272 -- Added an on_delete RESTRICT handler to allow cascading deleti...Daniel Izquierdo
2019-11-19Refs #27272 -- Added Collector.add_dependency().Daniel Izquierdo
2019-10-09Fixed #30856 -- Combined fast-delete queries by model during cascade deletion.Simon Charette
2019-10-09Made Collector.collect() return immediately for disabled related collection.Simon Charette
2019-10-09Used defaultdict in deletion.Collector.Simon Charette
2019-05-06Fixed #30339 -- Made Model.delete(keep_parents=True) preserves nested parent ...Stephen Brown
2019-04-17Fixed #30191 -- Selected only referenced fields during cascade deletion.Simon Charette
2019-04-17Refs #18676 -- Enabled fast-delete for m2m_changed senders.Simon Charette
2019-04-08Fixed #30330 -- Fixed setting of primary key to None during fast-delete.Florian Apolloner
2019-02-06Fixed #30159 -- Removed unneeded use of OrderedDict.Nick Pope
2018-10-17Fixed #21171 -- Avoided starting a transaction when a single (or atomic queri...Florian Apolloner
2018-01-13Fixed #29016 -- Fixed incorrect foreign key nullification on related instance...Étienne Loks
2017-12-26Fixed #28930 -- Simplified code with any() and all().Дилян Палаузов
2017-12-06Fixed #28893 -- Removed unnecessary dict.items() calls.Tim Graham
2017-02-28Refs #27656 -- Updated django.db docstring verbs according to PEP 257.Anton Samarchyan
2017-01-25Refs #23919 -- Replaced super(ClassName, self) with super().chillaranand
2017-01-19Refs #23919 -- Stopped inheriting from object to define new style classes.Simon Charette
2017-01-18Refs #23919 -- Removed most of remaining six usageClaude Paroz
2016-11-15Fixed #27407 -- Made Model.delete(keep_parents=True) preserve parent reverse ...Simon Charette
2016-09-08Refs #15250 -- Removed an obsolete comment regarding MTI cascade deletion.Simon Charette
2016-04-13Refs #16508 -- Renamed the current "virtual" fields to "private".Michal Petrucha
2016-04-08Fixed E128 flake8 warnings in django/.Tim Graham
2016-04-04Fixed W503 flake8 warnings.Tim Graham
2015-11-09Fixed #24576 -- Made deletion of related objects deterministic.Laura Feier
2015-10-12Refs #18012 -- Made proxy and concrete model reverse fields consistent.Simon Charette
2015-10-12Fixed #23076, #25505 -- Fixed deletion of intermediate proxy models.Simon Charette
2015-10-12Refs #18012 -- Removed special casing for proxy models deletion.Simon Charette
2015-09-03Fixed #25058 -- Added GenericRelations with related_query_name to the admin's...sarthakmeh
2015-08-31Fixed #25331 -- Removed trailing blank lines in docstrings.Maxime Lorant
2015-05-22Fixed #16891 -- Made Model/QuerySet.delete() return the number of deleted obj...Alexander Sosnovskiy