aboutsummaryrefslogtreecommitdiffstats
path: root/debug_toolbar/panels/sql
diff options
context:
space:
mode:
authorAymeric Augustin2013-11-29 22:36:42 +0100
committerAymeric Augustin2013-11-29 22:36:42 +0100
commitc48227856e2454b9f3337b9b071dcdb8ed33b5d5 (patch)
tree15cc629799f549c82edcc5cc7a5f7ca20db6143e /debug_toolbar/panels/sql
parent8ef3b8cdfb6ce69c0eccb030124b0b197b202ba8 (diff)
downloaddjango-debug-toolbar-c48227856e2454b9f3337b9b071dcdb8ed33b5d5.tar.bz2
Also record SQL from callproc.
I'm not sure anyone is using that, but it's in the DB API. Fix #293.
Diffstat (limited to 'debug_toolbar/panels/sql')
-rw-r--r--debug_toolbar/panels/sql/tracking.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/debug_toolbar/panels/sql/tracking.py b/debug_toolbar/panels/sql/tracking.py
index 2ae65c7..d3de812 100644
--- a/debug_toolbar/panels/sql/tracking.py
+++ b/debug_toolbar/panels/sql/tracking.py
@@ -171,6 +171,9 @@ class NormalCursorWrapper(object):
# We keep `sql` to maintain backwards compatibility
self.logger.record(**params)
+ def callproc(self, procname, params=()):
+ return self._record(self.cursor.callproc, procname, params)
+
def execute(self, sql, params=()):
return self._record(self.cursor.execute, sql, params)