Чи є спосіб відключити реєстрацію запитів SQL під час виконання команд у консолі? В ідеалі було б чудово, якби я міг просто відключити його і знову включити його за допомогою команди в консолі.
Я намагаюся щось налагодити і за допомогою "ставить" для друку деяких релевантних даних. Однак вихід запиту sql робить його важким для читання.
Редагувати: я знайшов інше рішення, оскільки встановлення реєстратора на нуль іноді викликало помилку, якщо щось, крім мого коду, намагалося викликати logger.warn
Замість того, щоб встановлювати реєстратор, nil
ви можете встановити рівень реєстратора 1
.
ActiveRecord::Base.logger.level = 1 # or Logger::INFO
since setting the logger to nil sometimes raised an error
трепло .. Я отримав цей при спробі запуститиrake db:migrate
stackoverflow.com/questions/1719212 / ...