show log when sql has error in mysql

This commit is contained in:
lichengyin 2015-10-21 11:29:54 +08:00
parent f7c49bf259
commit 6e18f721ef

View File

@ -111,6 +111,11 @@ export default class extends think.adapter.socket {
think.log(sql, 'SQL', startTime);
}
return rows;
}).catch(err => {
if (this.config.log_sql) {
think.log(sql, 'SQL', startTime);
}
return Promise.reject(err);
});
promise = this.autoClose(promise);
return think.error(promise);