1. 首页
  2. 数据库
  3. 其它
  4. marginalia:将注释附加到ActiveRecordSQL查询 源码

marginalia:将注释附加到ActiveRecordSQL查询 源码

上传者: 2021-04-26 12:30:18上传 ZIP文件 14.1KB 热度 10次
边际 将注释附加到您的ActiveRecord查询中。 默认情况下,它在每个查询的末尾添加应用程序,控制器和操作名称作为注释。 这有助于在日志文件中搜索查询以及查看慢查询的来源。 例如,启用后,您的日志将如下所示: Account Load (0.3ms) SELECT `accounts`.* FROM `accounts` WHERE `accounts`.`queenbee_id` = 1234567890 LIMIT 1 /*application:BCX,controller:project_imports,action:show*/ 您还可以将这些查询注释与类的工具一起使用,以自动识别作为慢速查询热点的控制器和操作。 这个宝石是在37signals创建的。 您可以阅读有关我们如何使用它的更多信息。 这已经过测试,并已在MySQL和mysql2 gems上用于
用户评论