Esiste un modo per disabilitare la registrazione delle query SQL quando eseguo i comandi nella console? Idealmente, sarebbe fantastico se posso semplicemente disabilitarlo e riattivarlo con un comando nella console.
Sto provando a eseguire il debug di qualcosa e usando "put" per stampare alcuni dati rilevanti. Tuttavia, l'output della query sql rende difficile la lettura.
Modifica: ho trovato un'altra soluzione, poiché l'impostazione del logger su zero a volte ha generato un errore, se qualcosa di diverso dal mio codice ha provato a chiamare logger.warn
Invece di impostare il logger su nil
è possibile impostare il livello del logger su 1
.
ActiveRecord::Base.logger.level = 1 # or Logger::INFO
since setting the logger to nil sometimes raised an error
Yap .. Ho ottenuto questo uno quando si tenta di eseguirerake db:migrate
stackoverflow.com/questions/1719212/...