Adnan Umer 
							
						 
					 
					
						
						
							
						
						f2026ca5e2 
					 
					
						
						
							
							Fixed   #29337  -- Added __len__() & __bool__() to RawQuerySet.  
						
						
						
						
					 
					
						2018-04-19 12:46:31 -04:00 
						 
				 
			
				
					
						
							
							
								Adnan Umer 
							
						 
					 
					
						
						
							
						
						ec0319ff82 
					 
					
						
						
							
							Fixed   #29339  -- Added result caching to RawQuerySet.  
						
						
						
						
					 
					
						2018-04-19 11:35:49 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						7a6fbf36b1 
					 
					
						
						
							
							Fixed   #28853  -- Updated connection.cursor() uses to use a context manager.  
						
						
						
						
					 
					
						2017-11-28 11:28:09 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						327f0f37ce 
					 
					
						
						
							
							Fixed   #28770  -- Warned that quoting a placeholder in a raw SQL string is unsafe.  
						
						... 
						
						
						
						Thanks Hynek Cernoch for the report and review. 
						
						
					 
					
						2017-11-07 13:07:12 -05:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						489421b015 
					 
					
						
						
							
							Fixed   #23546  -- Added kwargs support for CursorWrapper.callproc() on Oracle.  
						
						... 
						
						
						
						Thanks Shai Berger, Tim Graham and Aymeric Augustin for reviews and
Renbi Yu for the initial patch. 
						
						
					 
					
						2017-08-12 21:06:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						660d50805b 
					 
					
						
						
							
							Fixed   #23766  -- Doc'd CursorWrapper.callproc().  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-08-10 22:21:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marti Raudsepp 
							
						 
					 
					
						
						
							
						
						51fbe2a60d 
					 
					
						
						
							
							Updated postgresql.org links to https and made them canonical.  
						
						
						
						
					 
					
						2016-10-25 11:43:32 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						ccf7adb064 
					 
					
						
						
							
							Fixed   #27172  -- Closed database cursor explicitly in two doc examples  
						
						
						
						
					 
					
						2016-09-07 12:14:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						361f60479d 
					 
					
						
						
							
							Fixed   #25455  -- Optimized dictfetchall() example.  
						
						... 
						
						
						
						Thanks aklim007 for the suggestion. 
						
						
					 
					
						2015-09-24 13:17:39 -04:00 
						 
				 
			
				
					
						
							
							
								Dražen Odobašić 
							
						 
					 
					
						
						
							
						
						5ab65ca5c9 
					 
					
						
						
							
							Fixed   #25326  -- Added namedtuple example for executing custom SQL.  
						
						
						
						
					 
					
						2015-09-03 13:11:46 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						64982cc2fb 
					 
					
						
						
							
							Updated Wikipedia links to use https  
						
						
						
						
					 
					
						2015-08-08 12:02:32 +02:00 
						 
				 
			
				
					
						
							
							
								Floris den Hengst 
							
						 
					 
					
						
						
							
						
						e42a720ba2 
					 
					
						
						
							
							Fixed typos and updated spelling wordlist.  
						
						
						
						
					 
					
						2015-03-07 17:59:03 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c79faae761 
					 
					
						
						
							
							Removed versionadded/changed notes for 1.7.  
						
						
						
						
					 
					
						2015-02-01 21:02:40 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						0a4b04fc23 
					 
					
						
						
							
							Used https for most *.python.org links  
						
						
						
						
					 
					
						2014-12-19 18:07:52 +01:00 
						 
				 
			
				
					
						
							
							
								wrwrwr 
							
						 
					 
					
						
						
							
						
						34a06d99e0 
					 
					
						
						
							
							Cleaned up a note in docs/topics/db/sql.txt.  
						
						
						
						
					 
					
						2014-12-06 09:25:48 -05:00 
						 
				 
			
				
					
						
							
							
								areski 
							
						 
					 
					
						
						
							
						
						9d6551204e 
					 
					
						
						
							
							Removed unnecessary code-block directives.  
						
						
						
						
					 
					
						2014-08-19 16:44:25 -04:00 
						 
				 
			
				
					
						
							
							
								Moayad Mardini 
							
						 
					 
					
						
						
							
						
						2d425116e2 
					 
					
						
						
							
							Fixed   #22349  -- Added a note clarifying RawQuerySet has no __len__.  
						
						... 
						
						
						
						Thanks cdestigter for the report. 
						
						
					 
					
						2014-06-12 16:41:49 -04:00 
						 
				 
			
				
					
						
							
							
								Moayad Mardini 
							
						 
					 
					
						
						
							
						
						3776926cfe 
					 
					
						
						
							
							Fixed   #22493  - Added warnings to raw() and extra() docs about SQL injection  
						
						... 
						
						
						
						Thanks Erik Romijn for the suggestion. 
						
						
					 
					
						2014-04-25 09:54:49 -04:00 
						 
				 
			
				
					
						
							
							
								Erik Romijn 
							
						 
					 
					
						
						
							
						
						75c0d4ea3a 
					 
					
						
						
							
							Fixed queries that may return unexpected results on MySQL due to typecasting.  
						
						... 
						
						
						
						This is a security fix; disclosure to follow shortly. 
						
						
					 
					
						2014-04-21 18:11:26 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						51c8045145 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.6.  
						
						
						
						
					 
					
						2014-03-24 11:42:56 -04:00 
						 
				 
			
				
					
						
							
							
								Szczepan Cieślik 
							
						 
					 
					
						
						
							
						
						e816198034 
					 
					
						
						
							
							Fixed docs typos.  
						
						
						
						
					 
					
						2014-02-25 10:28:32 -05:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						adcedfe8ba 
					 
					
						
						
							
							Capitalize SQL keywords  
						
						
						
						
					 
					
						2014-02-20 11:32:04 -07:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						6dfd02f88c 
					 
					
						
						
							
							Capitalize SQL keywords  
						
						
						
						
					 
					
						2014-02-20 11:26:59 -07:00 
						 
				 
			
				
					
						
							
							
								Frank Tobia 
							
						 
					 
					
						
						
							
						
						6dd8631617 
					 
					
						
						
							
							Fixed typos. Changed grammar.  
						
						... 
						
						
						
						Minor typos. Some grammar changes. 
						
						
					 
					
						2014-01-02 14:22:52 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Manfre 
							
						 
					 
					
						
						
							
						
						99c87f1410 
					 
					
						
						
							
							Fixed   #17671  - Cursors are now context managers.  
						
						
						
						
					 
					
						2013-09-25 21:47:26 +03:00 
						 
				 
			
				
					
						
							
							
								Shai Berger 
							
						 
					 
					
						
						
							
						
						d097417025 
					 
					
						
						
							
							Support 'pyformat' style parameters in raw queries, Refs  #10070  
						
						... 
						
						
						
						Add support for Oracle, fix an issue with the repr of RawQuerySet,
add tests and documentations. Also added a 'supports_paramstyle_pyformat'
database feature, True by default, False for SQLite.
Thanks Donald Stufft for review of documentation. 
						
						
					 
					
						2013-06-28 06:59:10 +03:00 
						 
				 
			
				
					
						
							
							
								Christopher Allen-Poole 
							
						 
					 
					
						
						
							
						
						a96bff179a 
					 
					
						
						
							
							Found a mistake in SQL documentation  
						
						
						
						
					 
					
						2013-05-05 11:01:45 -04:00 
						 
				 
			
				
					
						
							
							
								Juan Catalano 
							
						 
					 
					
						
						
							
						
						78c842a323 
					 
					
						
						
							
							Adapted uses of versionchanged/versionadded to the new form.  
						
						... 
						
						
						
						Refs #20104 . 
						
						
					 
					
						2013-04-20 17:18:35 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						76aecfbc4b 
					 
					
						
						
							
							Fixed   #9055  -- Standardized behaviour of parameter escaping in db cursors  
						
						... 
						
						
						
						Previously, depending on the database backend or the cursor type,
you'd need to double the percent signs in the query before passing
it to cursor.execute. Now cursor.execute consistently need percent
doubling whenever params argument is not None (placeholder substitution
will happen).
Thanks Thomas Güttler for the report and Walter Doekes for his work
on the patch. 
						
						
					 
					
						2013-03-23 17:11:10 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						6197935152 
					 
					
						
						
							
							Fixed   #19968  -- Dropped support for PostgreSQL < 8.4.  
						
						
						
						
					 
					
						2013-03-18 21:16:29 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						5e27debc5c 
					 
					
						
						
							
							Enabled database-level autocommit for all backends.  
						
						... 
						
						
						
						This is mostly a documentation change.
It has the same backwards-incompatibility consequences as those
described for PostgreSQL in a previous commit. 
						
						
					 
					
						2013-03-11 14:48:54 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						9b5f64cc6e 
					 
					
						
						
							
							Fixed   #19516  - Fixed remaining broken links.  
						
						... 
						
						
						
						Added -n to sphinx builds to catch issues going forward. 
						
						
					 
					
						2013-01-02 18:32:57 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						837425b425 
					 
					
						
						
							
							Fixed   #18934  - Removed versionadded/changed annotations for Django 1.3  
						
						
						
						
					 
					
						2012-09-20 19:06:55 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c28e700c7e 
					 
					
						
						
							
							Removed references to changes made in 1.2.  
						
						... 
						
						
						
						Thanks Florian Apolloner for the patch. 
						
						
					 
					
						2012-06-07 15:02:35 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						596cb9c7e2 
					 
					
						
						
							
							Replaced print statement by print function (forward compatibility syntax).  
						
						
						
						
					 
					
						2012-04-30 20:45:03 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						723445f40e 
					 
					
						
						
							
							Fixed   #16233  -- Added link to multiple databases docs from custom sql alias section. Thanks charlax for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17872  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-04-06 09:17:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						2eadc418af 
					 
					
						
						
							
							Fixed doc references to django.db.models.query.QuerySet and converted some tabs that were introduced in r16699 to spaces.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16915  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-09-30 10:28:39 +00:00 
						 
				 
			
				
					
						
							
							
								James Bennett 
							
						 
					 
					
						
						
							
						
						23b7758f75 
					 
					
						
						
							
							Fixed   #16293 : Document a way to return dicts with column names from a DB cursor.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16808  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-09-11 05:37:55 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						932b1b8d6d 
					 
					
						
						
							
							Converted links to external topics so they use intersphinx extension markup.  
						
						... 
						
						
						
						This allows to make these links more resilent to changes in the target URLs.
Thanks Jannis for the report and Aymeric Augustin for the patch.
Fixes  #16586 .
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16720  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-09-04 21:17:30 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						528157ce73 
					 
					
						
						
							
							Fixed   #14201  - Add a "security overview" page to the docs  
						
						... 
						
						
						
						Thanks to davidfischer for the initial patch!
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16360  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-06-10 15:14:36 +00:00 
						 
				 
			
				
					
						
							
							
								Timo Graham 
							
						 
					 
					
						
						
							
						
						8ad3c41c69 
					 
					
						
						
							
							Fixed   #16093  - Typo in "Performing raw SQL queries"; thanks direvus.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16293  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-05-30 12:11:10 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						fd2f18008c 
					 
					
						
						
							
							Fixed   #14733 : no longer "validate" .raw() queries.  
						
						... 
						
						
						
						Turns out that a lot more than just SELECT can return data, and this list is
very hard to define up front in a cross-database manner. So let's just assume
that anyone using raw() is at least halfway competant and can deal with
the error messages if they don't use a data-returning query.
Thanks to Christophe Pettus for the patch.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15803  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-03-14 19:49:53 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						6314a1b42e 
					 
					
						
						
							
							Fixed   #9964  -- Ensure that all database operations make transactions dirty, not just write operations. Many thanks to Shai Berger for his work and persistence on this issue.  
						
						... 
						
						
						
						This is BACKWARDS INCOMPATIBLE for anyone relying on the current behavior that allows manually managed read-only transactions to be left dangling without a manual commit or rollback.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15493  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-02-12 13:03:34 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						b01cc1bd89 
					 
					
						
						
							
							Fixed   #15243  -- More clearly document that the transaction functions needs to be called with a using parameter to work with a non-default database.  Thanks to Jason Kotenko for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@15489  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-02-11 18:23:55 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						7a5c54e9b7 
					 
					
						
						
							
							Fixed typo in raw SQL docs example.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@14501  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-11-09 05:04:05 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						728effcfbd 
					 
					
						
						
							
							Fixed   #14141 : docs now use the :doc: construct for links between documents.  
						
						... 
						
						
						
						Thanks, Ramiro Morales.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@13608  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-08-19 19:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						2dc2ed87e5 
					 
					
						
						
							
							Fixed   #11800  -- Updated Sphinx metadata in queryset docs. Thanks to timo for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@13548  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-08-07 14:26:07 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						b50a35a669 
					 
					
						
						
							
							Fixed   #12941  -- Added documentation for the connections dictionary. Thanks to atlithorn@gmail.com for the report, and Alex Gaynor for the original text.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12709  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-03-08 03:19:26 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						6f9ba54bf5 
					 
					
						
						
							
							Fixed   #12519  -- Corrected documentation on .raw() queries. Thanks to boralyl for the report and patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12561  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-02-24 13:57:02 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Bronn 
							
						 
					 
					
						
						
							
						
						7ca3e8fecf 
					 
					
						
						
							
							Updated patch applied in r12504.  Refs  #12806 .  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12508  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-02-23 06:04:06 +00:00