Gem SemanticLogger v4.4.0
был добавлен в хранилище, и теперь при использовании rails console
все запросы ActiveRecord
пропали:
перед:
> MyModel.last
MyModel Load (3.4ms) SELECT `my_models`.* FROM `my_models` ORDER BY `my_models`.`id` DESC LIMIT 1
=> #<MyModel:0x00007ff
id: ...
после
> MyModel.last
=> #<MyModel:0x00007ff
id: ...
Я испробовал разные установочные флаги для SemanticLogger
, но не нашел тот, который возвращает запросы, как раньше, и теперь сложнее обнаруживать запросы с низкой производительностью.
В качестве «частичного исправления» я добавляю его в группу и пропускаю develop
:
gem 'rails_semantic_logger', group: %i[production qa]
Это работает на моем локальном компьютере, но я бы хотел, чтобы оно работало во всех средах.