| 
							
							
								 Salman | adc80dd81e | [5.2.x] Fixed #36486 -- Added MongoDB to list of third-party DB backends. Backport of 46fdeb1373from main | 2025-09-09 08:24:11 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | c779808c8e | [5.2.x] Fixed #33497 -- Doc'd that persistent DB connections should be disabled in ASGI and async modes. Backport of 8713e4ae96from main. | 2025-03-18 21:28:07 -03:00 |  | 
			
				
					| 
							
							
								 Clifford Gama | 91971013a1 | [5.2.x] Fixed incorrect formatting for inline pluralized code references in docs. Backport of efe3ca09e0from main. | 2025-03-13 15:23:55 -03:00 |  | 
			
				
					|  | 9ad5d0ac3b | [5.2.x] Fixed typo in docs/ref/databases.txt. Backport of d87bb0eb3efrom main. | 2025-02-14 15:16:48 +01:00 |  | 
			
				
					| 
							
							
								 suraj | 0d9872fc9a | Fixed #7732 -- Added support for connection pools on Oracle. | 2024-12-17 11:26:32 +01:00 |  | 
			
				
					| 
							
							
								 Ben Cail | 9609b48b91 | Fixed #18392 -- Changed default mysql encoding to "utf8mb4". | 2024-11-18 15:00:33 +01:00 |  | 
			
				
					| 
							
							
								 Hisham Mahmood | 2b2a2c0e26 | Fixed #35702 -- Removed connection pooling note for mysql drivers. | 2024-08-30 09:08:32 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | 704192e478 | Removed unneeded hyphens in "counterintuitive". Follow-up to 65ad4ade74which added
counterintuitive to the wordlist. Removes unneeded (antiquated)
hyphenated usages.
See e.g. https://www.merriam-webster.com/dictionary/counterintuitive | 2024-07-04 08:30:19 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | b049bec7cf | Fixed #35479 -- Dropped support for PostgreSQL 13 and PostGIS 3.0. | 2024-05-27 09:49:25 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 85c154da2f | Fixed #35412 -- Dropped support for SQLite < 3.31. | 2024-04-29 11:07:54 +02:00 |  | 
			
				
					| 
							
							
								 Sarah Boyce | fad334e1a9 | Refs #33497 -- Added connection pool support for PostgreSQL. Co-authored-by: Florian Apolloner <florian@apolloner.eu>
Co-authored-by: Ran Benita <ran@unusedvar.com> | 2024-03-01 09:01:18 +01:00 |  | 
			
				
					| 
							
							
								 Aaron Linville | 7a05b8a2fa | Fixed #24018 -- Allowed setting pragma options on SQLite. | 2024-02-16 12:59:19 +01:00 |  | 
			
				
					| 
							
							
								 Anže Pečar | a0204ac183 | Fixed #29280 -- Made the transactions behavior configurable on SQLite. | 2024-01-30 11:42:34 +01:00 |  | 
			
				
					| 
							
							
								 Salvo Polizzi | 184d82d848 | Fixed #35130 -- Doc'd django.db.close_old_connections(). This also adds close_db_connections() to the django.db.__all__. | 2024-01-22 13:31:50 +01:00 |  | 
			
				
					| 
							
							
								 Yashas | eeb2119985 | Fixed #35016 -- Doc'd that DATABASES["OPTIONS"] are passed to new PostgreSQL connections. | 2023-12-08 08:21:51 +01:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 2c6ebb65c9 | Fixed #34851 -- Dropped support for PostgreSQL 12 and PostGIS 2.5. | 2023-09-20 13:45:51 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 3623a0c079 | Fixed #34850 -- Dropped support for MariaDB 10.4. | 2023-09-19 15:06:05 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 295467c04a | Removed versionadded/changed annotations for 4.2. This also removes remaining versionadded/changed annotations for older
versions. | 2023-09-18 22:12:40 +02:00 |  | 
			
				
					| 
							
							
								 Jingbei Li | 9946f0b0d9 | Fixed #33817 -- Added support for python-oracledb and deprecated cx_Oracle. | 2023-08-10 10:11:53 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 80a5667c50 | Refs #34233 -- Bumped required cx_Oracle to 8.3. This bumps minimum supported versions of cx_Oracle to the first release
to support Python 3.10. | 2023-08-09 12:41:47 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 2b582387d5 | Fixed #34760 -- Dropped support for SQLite < 3.27. | 2023-08-04 06:35:13 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | b719688b21 | Fixed #34761 -- Dropped support for MySQL < 8.0.11. | 2023-08-03 18:54:29 +02:00 |  | 
			
				
					| 
							
							
								 Alberto Sottile | e901407e23 | Clarified database connections lifetime outside HTTP requests. | 2023-05-12 08:09:38 -03:00 |  | 
			
				
					| 
							
							
								 Tim Graham | 57f2b935b3 | Added Snowflake to list of third-party DB backends. | 2023-04-17 06:55:39 +02:00 |  | 
			
				
					| 
							
							
								 Tim Graham | 2c4dc64760 | Used extlinks for PyPI links. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-04-17 06:55:32 +02:00 |  | 
			
				
					| 
							
							
								 django-bot | 14459f80ee | Fixed #34140 -- Reformatted code blocks in docs with blacken-docs. | 2023-03-01 13:03:56 +01:00 |  | 
			
				
					| 
							
							
								 Joseph Victor Zammit | ba755ca131 | Refs #34140 -- Corrected rst code-block and various formatting issues in docs. | 2023-02-28 12:21:37 +01:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | 534ac48297 | Refs #34140 -- Applied rst code-block to non-Python examples. Thanks to J.V. Zammit, Paolo Melchiorre, and Mariusz Felisiak for
reviews. | 2023-02-10 19:19:13 +01:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 490cccbe7e | Removed versionadded/changed annotations for 4.1. | 2023-01-17 11:49:15 +01:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 0e2649fdf4 | Fixed #34255 -- Made PostgreSQL backend use client-side parameters binding with psycopg version 3. Thanks Guillaume Andreu Sabater for the report.
Co-authored-by: Florian Apolloner <apollo13@users.noreply.github.com> | 2023-01-17 08:24:08 +01:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | c8a76059ff | Refs #34255 -- Bumped required psycopg version to 3.1.8. | 2023-01-17 08:24:08 +01:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 7d9329935a | Refs #32355 -- Bumped mysqlclient requirement to >= 1.4.3. mysqlclient 1.4.3 is the first release to support Python 3.8. | 2023-01-05 16:34:14 +01:00 |  | 
			
				
					| 
							
							
								 Mike Crute | 0b78ac3fc7 | Fixed #34200 -- Made the session role configurable on PostgreSQL. | 2023-01-03 09:30:53 +01:00 |  | 
			
				
					| 
							
							
								 Daniele Varrazzo | 09ffc5c121 | Fixed #33308 -- Added support for psycopg version 3. Thanks Simon Charette, Tim Graham, and Adam Johnson for reviews.
Co-authored-by: Florian Apolloner <florian@apolloner.eu>
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-12-15 06:17:57 +01:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 95a101a690 | Fixed #34201 -- Bumped minimum supported SQLite to 3.21.0. | 2022-12-08 05:53:18 +01:00 |  | 
			
				
					| 
							
							
								 Ryan Cheley | 8e6ea1d153 | Fixed #10070 -- Added support for pyformat style parameters on SQLite. Co-authored-by: Nick Pope <nick@nickpope.me.uk> | 2022-11-08 12:26:39 +01:00 |  | 
			
				
					| 
							
							
								 Nick Pope | 18dd184ef0 | Noted that JSON1 extension is enabled by default on SQLite 3.38+. | 2022-11-04 08:03:06 +01:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 081871bc20 | Refs #30511 -- Updated docs about auto-incrementing primary keys on PostgreSQL. Follow up to 2eea361eff. | 2022-08-26 21:42:44 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | eb3699ea77 | Fixed #33718 -- Dropped support for MySQL 5.7. | 2022-07-08 13:30:12 +02:00 |  | 
			
				
					| 
							
							
								 Sfurti-yb | 860643e12e | Added YugabyteDB to list of third-party DB backends. | 2022-06-16 07:58:11 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | ac90529cc5 | Fixed docs build with sphinxcontrib-spelling 7.5.0+. sphinxcontrib-spelling 7.5.0+ includes captions of figures in the set
of nodes for which the text is checked. | 2022-05-31 11:17:01 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 981c23c0cc | Fixed #33717 -- Dropped support for PostgreSQL 11. | 2022-05-19 09:26:48 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 19297de2fe | Fixed #33713 -- Dropped support for MariaDB 10.3. | 2022-05-18 08:38:08 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | ca1c3151c3 | Removed versionadded/changed annotations for 4.0. | 2022-05-17 14:22:06 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 647480166b | Refs #33685 -- Doc'd that using PostgreSQL's service names for testing purposes is not supported. | 2022-05-16 09:32:40 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 37470bbd90 | Fixed #33675 -- Dropped support for PostgreSQL 10 and PostGIS 2.4. | 2022-05-04 06:28:51 +02:00 |  | 
			
				
					| 
							
							
								 David | ce586ed693 | Removed hyphen from pre-/re- prefixes. "prepopulate", "preload", and "preprocessing" are already in the
spelling_wordlist.
This also removes hyphen from double "e" combinations with "pre" and
"re", e.g. preexisting, preempt, reestablish, or reenter.
See also:
- https://ahdictionary.com/word/search.html?q=rerun
- https://ahdictionary.com/word/search.html?q=recreate
- https://ahdictionary.com/word/search.html?q=predetermined
- https://ahdictionary.com/word/search.html?q=reuse
- https://ahdictionary.com/word/search.html?q=reopening | 2022-04-28 10:44:14 +02:00 |  | 
			
				
					| 
							
							
								 Xiang Zhang | c8c6a51a38 | Added TiDB to list of third-party DB backends. | 2022-04-20 08:11:17 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | ca04659b4b | Refs #32355 -- Bumped required psycopg2 version to 2.8.4. psycopg2 2.8.4 is the first release to support Python 3.8. | 2021-12-22 20:32:55 +01:00 |  | 
			
				
					| 
							
							
								 Wayne Lambert | 8a8c8797e8 | Updated link to Microsoft SQL Server backend. | 2021-12-13 07:17:05 +01:00 |  |