From ec136cee250cf86f5e67aa4b6fac46c242253299 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Sun, 9 May 2010 04:50:48 +0000 Subject: [PATCH] Fixed #13101 -- Added multi-db info about debugging queries. Thanks to David Fischer for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13156 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- docs/faq/models.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/faq/models.txt b/docs/faq/models.txt index 42c7d5bc3c..2732c0b8e1 100644 --- a/docs/faq/models.txt +++ b/docs/faq/models.txt @@ -25,9 +25,17 @@ of dictionaries in order of query execution. Each dictionary has the following:: ``connection.queries`` includes all SQL statements -- INSERTs, UPDATES, SELECTs, etc. Each time your app hits the database, the query will be recorded. Note that the raw SQL logged in ``connection.queries`` may not include -parameter quoting. Parameter quoting is performed by the database-specific +parameter quoting. Parameter quoting is performed by the database-specific backend, and not all backends provide a way to retrieve the SQL after quoting. +.. versionadded:: 1.2 + +If you are using :ref:`multiple databases`, you can use the +same interface on each member of the ``connections`` dictionary:: + + >>> from django.db import connections + >>> connections['my_db_alias'].queries + Can I use Django with a pre-existing database? ----------------------------------------------