django/tests/force_insert_update
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 Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
models.py Applied Black's 2024 stable style. 2024-01-26 12:45:07 +01:00
tests.py Fixed #33579 -- Specialized exception raised on forced update failures. 2025-03-10 21:09:15 +01:00