记录日志时如何使用bindparam禁用输出sql

时间:2018-10-11 01:39:11

标签: logging sequelize.js bindparam

1。在开发过程中,我想对outout sql进行后续处理,以便调试某些问题(通过logging:true)。

2。但是用bindparameter序列化输出sql,所以我无法执行它。

这就是我想要的:

  INSERT INTO `login_attempts` VALUES (1,'bob@example.com',1,'2016-11-30 18:20:26.540 +00:00');

但是我得到了:

INSERT INTO `login_attempts` VALUES ($1,$2,$3,$4);

3。开发时如何禁用带有绑定参数的输出sql?

1 个答案:

答案 0 :(得分:0)

const config = {
    "dbConfig": {
        "dialect": process.env.DbDialect,

        "logging": true,
        "logQueryParameters": true,  //

...
}