Existe uma maneira de desabilitar o log de consultas SQL quando estou executando comandos no console? Idealmente, seria ótimo se eu pudesse desativá-lo e reativá-lo com um comando no console.
Estou tentando depurar alguma coisa e usando "puts" para imprimir alguns dados relevantes. No entanto, a saída da consulta sql está dificultando a leitura.
Edit: Encontrei outra solução, já que a configuração do logger como nulo às vezes gerava um erro, se algo diferente do meu código tentasse chamar logger.warn
Em vez de definir o logger como nil
você pode definir o nível do logger para 1
.
ActiveRecord::Base.logger.level = 1 # or Logger::INFO
since setting the logger to nil sometimes raised an error
yap .. Eu peguei este ao tentar executarrake db:migrate
stackoverflow.com/questions/1719212/…