如何为一张表启用 sequelize 日志记录

Posted

技术标签:

【中文标题】如何为一张表启用 sequelize 日志记录【英文标题】:How to enable sequelize logging for one table 【发布时间】:2020-04-16 12:37:27 【问题描述】:

我想查看特定表的所有查询。

不适用于所有查询,例如:

Enable logging for all queries

或者一个特定的查询,例如:

Enable logging for update query

有人知道怎么做吗?

【问题讨论】:

【参考方案1】:

您可以通过同步选项为特定表启用日志记录。

TableModel.sync( logging: console.log );

如果你想禁用它,只需将其设置为false

TableModel.sync( logging: false );

【讨论】:

以上是关于如何为一张表启用 sequelize 日志记录的主要内容,如果未能解决你的问题,请参考以下文章

如何为 Spring Security 启用日志记录?

如何为 Apache Hadoop NameNodes 启用 GC 日志记录,同时防止日志文件覆盖和限制磁盘空间使用

使用 JDBC 时如何为 SQL 语句启用日志记录

如何为 Azure 上的 Node.js Api 应用启用 BLOB 日志记录?

如何为 gcp 中的组提供权限(创建/查看)并启用相同的日志记录

如何为站点网格启用日志