¿Hay alguna forma de deshabilitar el registro de consultas SQL cuando ejecuto comandos en la consola? Idealmente, sería genial si pudiera deshabilitarlo y volver a habilitarlo con un comando en la consola.
Estoy tratando de depurar algo y estoy usando "puso" para imprimir algunos datos relevantes. Sin embargo, el resultado de la consulta SQL hace que sea difícil de leer.
Editar: encontré otra solución, ya que establecer el registrador en nulo a veces generaba un error, si algo más que mi código intentaba llamar a logger.warn
En lugar de configurar el registrador nil
, puede establecer el nivel del registrador en 1
.
ActiveRecord::Base.logger.level = 1 # or Logger::INFO
since setting the logger to nil sometimes raised an error
yap ..rake db:migrate