prodevtools / magento2-query-logger
N/A
1.0.3
2024-09-13 11:29 UTC
Requires
- magento/framework: *
- prodevtools/magento2-base: 1.0.*
README
概述
为 Magento 2 开发的 ProDevTools 查询记录器 模块通过添加基于表名的查询过滤功能,增强了默认的查询记录功能。此模块允许您更好地控制哪些数据库查询被记录,使您能够更容易地监控和调试应用程序的特定区域。
功能
- 扩展查询记录:增强默认查询记录功能。
- 表过滤:根据指定的表名过滤记录的查询。
- 自定义控制台命令:添加一个新的命令以启用带表过滤的查询记录。
安装
1. 通过 app/code 目录安装
-
克隆仓库
git clone https://github.com/AlexTs556/magento2-prodevtools-query-logger.git
-
将模块复制到您的 Magento 安装中
cp -R magento2-prodevtools-query-logger/ <Magento_Root>/app/code/ProDevTools/QueryLogger/
-
启用模块
php bin/magento setup:upgrade php bin/magento setup:di:compile
2. 通过 Composer 安装
-
运行以下 Composer 命令以安装模块
composer require prodevtools/magento2-query-logger
-
启用模块
php bin/magento setup:upgrade php bin/magento setup:di:compile
用法
启用查询记录
要启用带有表过滤的查询记录,请使用本模块提供的自定义控制台命令
php bin/magento dev:query-log:enable --include-table-filters=table1,table2
将 table1,table2 替换为您想要包含在查询日志中的表名列表,以逗号分隔。
支持
如果您遇到任何问题或需要支持,请在 GitHub 仓库 上创建问题。