django/tests/update_only_fields
Simon Charette ab148c02ce Fixed #33579 -- Specialized exception raised on forced update failures.
Raising DatabaseError directly made it harder than it should to
differentiate between IntegrityError when a forced update resulted in no
affected rows.

Introducing a specialized exception allows for callers to more easily
silence, log, or turn them update failures into user facing exceptions
(e.g. 404s).

Thanks Mariusz for the review.
2025-03-10 21:09:15 +01:00
..
__init__.py
models.py
tests.py Fixed #33579 -- Specialized exception raised on forced update failures. 2025-03-10 21:09:15 +01:00