prodevtools/magento2-query-logger

1.0.3 2024-09-13 11:29 UTC

This package is auto-updated.

Last update: 2024-09-13 11:30:33 UTC


README

概述

为 Magento 2 开发的 ProDevTools 查询记录器 模块通过添加基于表名的查询过滤功能,增强了默认的查询记录功能。此模块允许您更好地控制哪些数据库查询被记录,使您能够更容易地监控和调试应用程序的特定区域。

功能

  • 扩展查询记录:增强默认查询记录功能。
  • 表过滤:根据指定的表名过滤记录的查询。
  • 自定义控制台命令:添加一个新的命令以启用带表过滤的查询记录。

安装

1. 通过 app/code 目录安装

  1. 克隆仓库

    git clone https://github.com/AlexTs556/magento2-prodevtools-query-logger.git
  2. 将模块复制到您的 Magento 安装中

    cp -R magento2-prodevtools-query-logger/ <Magento_Root>/app/code/ProDevTools/QueryLogger/
  3. 启用模块

    php bin/magento setup:upgrade
    php bin/magento setup:di:compile

2. 通过 Composer 安装

  1. 运行以下 Composer 命令以安装模块

    composer require prodevtools/magento2-query-logger
  2. 启用模块

    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 仓库 上创建问题。