Add logging
diff --git a/data/wrap/connection.go b/data/wrap/connection.go
index 6241e1b..1e0c9e9 100644
--- a/data/wrap/connection.go
+++ b/data/wrap/connection.go
@@ -64,7 +64,14 @@
return
}
-func (c *wrapConn) Query(query string, args []driver.Value) (driver.Rows, error) {
- c.log.Debugf("query: %s args: %#v", query, args)
- return c.SQLiteConn.Query(query, args)
+func (c *wrapConn) Query(query string, args []driver.Value) (rows driver.Rows, err error) {
+ c.log.Debugf("begin query: %s args: %#v", query, args)
+ rows, err = c.SQLiteConn.Query(query, args)
+ if err != nil {
+ c.log.Debugf("query failed: %s", err)
+ return
+ }
+
+ c.log.Debugf("end query: %#v", rows)
+ return
}