summaryrefslogtreecommitdiff
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
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
-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])