Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updated broken links in docs. | Mariusz Felisiak | 2023-05-17 | 1 | -1/+1 |
| | |||||
* | Fixed #470 -- Added support for database defaults on fields. | Ian Foote | 2023-05-12 | 3 | -4/+52 |
| | | | | | | | | Special thanks to Hannes Ljungberg for finding multiple implementation gaps. Thanks also to Simon Charette, Adam Johnson, and Mariusz Felisiak for reviews. | ||||
* | Fixed #34558 -- Fixed QuerySet.bulk_create() crash with Now() on Oracle. | Mariusz Felisiak | 2023-05-11 | 1 | -0/+10 |
| | |||||
* | Doc'd that Count("*") is equivalent to COUNT(*) SQL. | Tom Forbes | 2023-04-27 | 1 | -0/+1 |
| | |||||
* | Added meaningful titles to ..admonition:: directives. | Mariusz Felisiak | 2023-04-21 | 1 | -1/+1 |
| | |||||
* | Fixed #34440 -- Doc'd that & queryset operator works similar to chaining. | David Sanders | 2023-04-20 | 1 | -5/+3 |
| | |||||
* | Fixed #34435 -- Doc'd that JSONField.default must be a callable. | Sage Abdullah | 2023-04-19 | 1 | -6/+8 |
| | |||||
* | Fixed #34388 -- Allowed using choice enumeration types directly on model and ↵ | T. Franzel | 2023-03-21 | 1 | -4/+7 |
| | | | | form fields. | ||||
* | Fixed #34140 -- Reformatted code blocks in docs with blacken-docs. | django-bot | 2023-03-01 | 13 | -642/+795 |
| | |||||
* | Refs #34140 -- Corrected rst code-block and various formatting issues in docs. | Joseph Victor Zammit | 2023-02-28 | 3 | -50/+53 |
| | |||||
* | Doc'd that Meta.indexes is preferred to Field.db_index. | Adam Johnson | 2023-02-24 | 1 | -0/+7 |
| | |||||
* | Fixed #34338 -- Allowed customizing code of ValidationError in ↵ | Xavier Fernandez | 2023-02-23 | 1 | -3/+29 |
| | | | | BaseConstraint and subclasses. | ||||
* | Fixed #34355 -- Deprecated passing positional arguments to BaseConstraint. | Xavier Fernandez | 2023-02-22 | 1 | -1/+5 |
| | |||||
* | Fixed #34280 -- Allowed specifying different field values for create ↵ | tschilling | 2023-02-14 | 1 | -5/+15 |
| | | | | operation in QuerySet.update_or_create(). | ||||
* | Refs #34140 -- Applied rst code-block to non-Python examples. | Carlton Gibson | 2023-02-10 | 8 | -169/+511 |
| | | | | | Thanks to J.V. Zammit, Paolo Melchiorre, and Mariusz Felisiak for reviews. | ||||
* | Fixed #34325 -- Corrected wording in PercentRank() docs. | dennisvang | 2023-02-10 | 1 | -7/+7 |
| | | | | | This is consistent with the terminology used for the percent_rank() function in SQLite docs and PostgreSQL docs. | ||||
* | Fixed #34242 -- Doc'd that primary key is set to None when deleting objects. | noFFENSE | 2023-01-20 | 2 | -2/+6 |
| | |||||
* | Refs #33543 -- Made Expression.asc()/desc() and OrderBy raise ValueError ↵ | Mariusz Felisiak | 2023-01-17 | 1 | -10/+0 |
| | | | | | | when nulls_first/nulls_last=False is passed. Per deprecation timeline. | ||||
* | Refs #29984 -- Made QuerySet.iterator() without chunk_size raise ValueError ↵ | Mariusz Felisiak | 2023-01-17 | 1 | -6/+0 |
| | | | | | | after prefetch_related(). Per deprecation timeline. | ||||
* | Refs #32365 -- Removed is_dst argument for various methods and functions. | Mariusz Felisiak | 2023-01-17 | 2 | -41/+13 |
| | | | | Per deprecation timeline. | ||||
* | Removed versionadded/changed annotations for 4.1. | Mariusz Felisiak | 2023-01-17 | 6 | -156/+2 |
| | |||||
* | Fixed #14094 -- Added support for unlimited CharField on PostgreSQL. | Adrian Torres | 2022-12-28 | 1 | -2/+8 |
| | | | | Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | ||||
* | Fixed #18468 -- Added support for comments on columns and tables. | kimsoungryoul | 2022-12-28 | 2 | -0/+33 |
| | | | | | | | | Thanks Jared Chung, Tom Carrick, David Smith, Nick Pope, and Mariusz Felisiak for reviews. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> Co-authored-by: Nick Pope <nick@nickpope.me.uk> | ||||
* | Fixed #24048 -- Corrected QuerySet.only() docs about interaction with defer(). | Ryan Cheley | 2022-12-06 | 1 | -5/+11 |
| | |||||
* | Fixed #34099 -- Added release notes for QuerySet.update_or_create() changes. | sarahboyce | 2022-11-14 | 1 | -0/+5 |
| | | | | | | Follow up to 6cc0f22a73970dd7c0d29d4d8d2ff9e1cc862b30. Thanks Phil Gyford for the report. | ||||
* | Updated documentation and comments for RFC updates. | Nick Pope | 2022-11-10 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | - Updated references to RFC 1123 to RFC 5322 - Only partial as RFC 5322 sort of sub-references RFC 1123. - Updated references to RFC 2388 to RFC 7578 - Except RFC 2388 Section 5.3 which has no equivalent. - Updated references to RFC 2396 to RFC 3986 - Updated references to RFC 2616 to RFC 9110 - Updated references to RFC 3066 to RFC 5646 - Updated references to RFC 7230 to RFC 9112 - Updated references to RFC 7231 to RFC 9110 - Updated references to RFC 7232 to RFC 9110 - Updated references to RFC 7234 to RFC 9111 - Tidied up style of text when referring to RFC documents | ||||
* | Improved readability of string interpolation in frequently used examples in ↵ | Trey Hunner | 2022-11-10 | 1 | -1/+1 |
| | | | | docs. | ||||
* | Fixed #34135 -- Added async-compatible interface to related managers. | Jon Janzen | 2022-11-09 | 1 | -6/+36 |
| | |||||
* | Fixed #34139 -- Fixed acreate(), aget_or_create(), and aupdate_or_create() ↵ | Jon Janzen | 2022-11-08 | 1 | -0/+7 |
| | | | | | | methods for related managers. Bug in 58b27e0dbb3d31ca1438790870b2b51ecdb10500. | ||||
* | Fixed #34112 -- Added async-compatible interface to Model methods. | DevilsAutumn | 2022-11-02 | 1 | -0/+21 |
| | | | | Thanks Adam Johnson for the review. | ||||
* | Fixed #16211 -- Added logical NOT support to F expressions. | David Wobrock | 2022-10-31 | 1 | -0/+13 |
| | |||||
* | Fixed typo in docs/ref/models/querysets.txt. | Ryan Cheley | 2022-10-21 | 1 | -2/+2 |
| | |||||
* | Updated UTC uses to datetime.timezone.utc in docs. | Diane DeMers Chen | 2022-10-20 | 1 | -2/+2 |
| | |||||
* | Refs #34059 -- Doc'd lack of support for validation of constraints with ↵ | Mariusz Felisiak | 2022-10-12 | 2 | -0/+22 |
| | | | | | JSONFields. Thanks Dan LaManna for the report. | ||||
* | Refs #30158 -- Removed alias argument for Expression.get_group_by_cols(). | Simon Charette | 2022-10-06 | 1 | -3/+6 |
| | | | | | Recent refactors allowed GROUP BY aliasing allowed for aliasing to be entirely handled by the sql.Query.set_group_by and compiler layers. | ||||
* | Fixed #34070 -- Added subsecond support to Now() on SQLite and MySQL. | Lily Foote | 2022-10-03 | 1 | -0/+5 |
| | |||||
* | Clarified how to reference RelatedObjectDoesNotExist exceptions. | David Sanders | 2022-10-01 | 1 | -6/+7 |
| | |||||
* | Changed note about update_fields and pre_save() to admonition. | Mariusz Felisiak | 2022-09-28 | 1 | -1/+1 |
| | | | Follow up to bf47c719719d0e190a99fa2e7f959d5bbb7caf8a. | ||||
* | Doc'd when pre_save() is called with Model.save()'s update_fields. | sarahboyce | 2022-09-27 | 1 | -0/+8 |
| | |||||
* | Fixed #33996 -- Fixed CheckConstraint validation on NULL values. | David Sanders | 2022-09-13 | 1 | -0/+9 |
| | | | | | | Bug in 667105877e6723c6985399803a364848891513cc. Thanks James Beith for the report. | ||||
* | Corrected heading level of "Registering and fetching lookups" section in docs. | Mariusz Felisiak | 2022-09-04 | 1 | -12/+12 |
| | |||||
* | Fixed #29799 -- Allowed registering lookups per field instances. | Allen Jonathan David | 2022-09-02 | 2 | -17/+36 |
| | | | | | Thanks Simon Charette and Mariusz Felisiak for reviews and mentoring this Google Summer of Code 2022 project. | ||||
* | Refs #30947 -- Changed tuples to lists where appropriate. | Alex Morega | 2022-08-30 | 1 | -2/+2 |
| | |||||
* | Refs #28333 -- Added partial support for filtering against window functions. | Simon Charette | 2022-08-15 | 1 | -6/+25 |
| | | | | | | | | | | | | | | | | | | | | Adds support for joint predicates against window annotations through subquery wrapping while maintaining errors for disjointed filter attempts. The "qualify" wording was used to refer to predicates against window annotations as it's the name of a specialized Snowflake extension to SQL that is to window functions what HAVING is to aggregates. While not complete the implementation should cover most of the common use cases for filtering against window functions without requiring the complex subquery pushdown and predicate re-aliasing machinery to deal with disjointed predicates against columns, aggregates, and window functions. A complete disjointed filtering implementation should likely be deferred until proper QUALIFY support lands or the ORM gains a proper subquery pushdown interface. | ||||
* | Doc'd TextField.db_collation as optional. | Carlton Gibson | 2022-08-02 | 1 | -1/+1 |
| | | | | | | Matches CharField.db_collation docs. Thanks to Paolo Melchiorre for the report. | ||||
* | Fixed #33820 -- Doc'd "true"/"false"/"null" caveat for JSONField key ↵ | Mariusz Felisiak | 2022-07-26 | 1 | -0/+16 |
| | | | | | | | transforms on SQLite. Thanks Johnny Metz for the report. Regression in 71ec102b01fcc85acae3819426a4e02ef423b0fa. | ||||
* | Fixed #27236 -- Deprecated Meta.index_together in favor of Meta.indexes. | David Wobrock | 2022-07-12 | 1 | -6/+4 |
| | | | | This also deprecates AlterIndexTogether migration operation. | ||||
* | Fixed #33718 -- Dropped support for MySQL 5.7. | Mariusz Felisiak | 2022-07-08 | 1 | -2/+2 |
| | |||||
* | Fixed docs build with sphinxcontrib-spelling 7.5.0+. | Mariusz Felisiak | 2022-05-31 | 2 | -3/+3 |
| | | | | | sphinxcontrib-spelling 7.5.0+ includes captions of figures in the set of nodes for which the text is checked. | ||||
* | Fixed #33724 -- Doc'd exclude argument changes in model validation. | Mariusz Felisiak | 2022-05-24 | 1 | -8/+12 |
| | | | | | Thanks אורי for the report. Follow up to 1ea7e3157d1f9b4db71e768d75ea57e47dbd49f9. |