summaryrefslogtreecommitdiff
path: root/openerp/sql_db.py
diff options
context:
space:
mode:
authorLionel Sausin <ls@numerigraphe.com>2016-03-02 13:07:49 +0100
committerOlivier Dony <odo@openerp.com>2016-03-08 16:43:09 +0100
commit1a58e1085edfddde0c0be2b6d76cbf674b61fa4f (patch)
tree3e49b5bd4dd39b47bf92c52db995c1b752f41870 /openerp/sql_db.py
parent6a979b22c0056a552208d1a7cbed79b9f89fb40d (diff)
[IMP] sql_db: log SQL queries before executing them
That way queries are visible at DEBUG level while they are executing, rather than after the fact, making the log less confusing to watch when long-running queries are involved. Closes #11182
Diffstat (limited to 'openerp/sql_db.py')
-rw-r--r--openerp/sql_db.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/openerp/sql_db.py b/openerp/sql_db.py
index fe0502a4fa9..c59c78d1a18 100644
--- a/openerp/sql_db.py
+++ b/openerp/sql_db.py
@@ -214,6 +214,7 @@ class Cursor(object):
if self.sql_log:
now = mdt.now()
+ _logger.debug("query: %s", query)
try:
params = params or None
@@ -235,7 +236,6 @@ class Cursor(object):
delay = mdt.now() - now
delay = delay.seconds * 1E6 + delay.microseconds
- _logger.debug("query: %s", self._obj.query)
res_from = re_from.match(query.lower())
if res_from:
self.sql_from_log.setdefault(res_from.group(1), [0, 0])