| Age | Commit message (Collapse) | Author |
|
|
|
with models exceptions.
|
|
|
|
|
|
|
|
This required implementing a limited form of dynamic dispatch to combine
expressions with numerical output. Refs #26355 should eventually provide
a better interface for that.
|
|
|
|
|
|
|
|
|
|
tables modifications.
|
|
|
|
MariDB and MySQL.
|
|
|
|
|
|
|
|
|
|
QuerySet.select_for_update() on PostgreSQL.
|
|
|
|
Thanks to Adam Johnson, Carlton Gibson, Mariusz Felisiak, and Raphael
Michel for mentoring this Google Summer of Code 2019 project and
everyone else who helped with the patch.
Special thanks to Mads Jensen, Nick Pope, and Simon Charette for
extensive reviews.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
|
|
|
|
|
|
comments.
|
|
|
|
|
|
|
|
BooleanField(null=True).
|
|
"term" role became case sensitive in Sphinx 3.0.1.
|
|
|
|
|
|
|
|
MariaDB 10.5+.
|
|
Thanks Simon Charette for the review and Mariusz Felisiak for tests.
|
|
Field.from_db_value()/Expression.convert_value().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
choices.
Regression in 2d38eb0ab9f78d68c083a5b78b1eca39027b279a
|
|
|
|
|
|
callable values in through_defaults.
|
|
"self" with multi-table inheritance.
Thanks Abhijeet Viswa for the report and initial patch.
|
|
|
|
|
|
deletions while protecting direct ones.
|
|
|
|
|