| Age | Commit message (Collapse) | Author |
|
the deprecation of migration operations."
This reverts commit 41019e48bbf082c985e6ba3bad34d118b903bff1.
|
|
This partly reverts a6385b382e05a614a99e5a5913d8e631823159a2.
|
|
This should make it more straightforward to move forward when
deprecation ends.
|
|
Default adapters/converters were deprecated in Python 3.12,
see https://github.com/python/cpython/issues/90016.
|
|
|
|
|
|
This also deprecates AlterIndexTogether migration operation.
|
|
|
|
|
|
violation_error_message.
Regression in 667105877e6723c6985399803a364848891513cc.
|
|
migration operations.
|
|
|
|
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
|
|
overlap.
|
|
SQL injection.
Thanks Takuto Yoshikai (Aeye Security Lab) for the report.
|
|
models.
|
|
used in subquery on Oracle.
|
|
|
|
on PostgreSQL and MySQL.
Thanks Shai Berger for the report.
Regression in 30a01441347d5a2146af2944b29778fa0834d4be.
|
|
QuerySeta.abulk_create().
|
|
|
|
inline m2m annotation.
|
|
queryset with aggregation.
|
|
DEFAULT_INDEX_TABLESPACE.
Thanks to Simon Charette for locating where issue lay.
|
|
|
|
ManyToManyField.
This makes AddField() used for altering to ManyToManyField, dependent
on the prior RemoveField.
|
|
|
|
|
|
parent.
Thanks Barry Johnson for the report.
|
|
key/unique constraint on the same field.
|
|
|
|
|
|
|
|
Thanks Florian Apolloner for the report.
Thanks Simon Charette for the review.
|
|
|
|
|
|
Forward port of d1f1a0168ab8a2556980ec1410512b5f02502da4 from
stable/4.1.x.
|
|
indexes from index_together to Meta.indexes.
|
|
|
|
Meta.indexes.
|
|
match.
|
|
The ConnectionHandler.databases property is no longer used within
Django, but it is maintained for backward compatibility with 3rd party
packages that have used this private API in the past.
|
|
|
|
|
|
|
|
and Expression.asc()/desc().
Thanks Allen Jonathan David for the initial patch.
|
|
contains expressions.
Thanks Simon Charette for the review.
|
|
Thanks Simon Charette, Keryn Knight, and Mariusz Felisiak for reviews.
|
|
|
|
|