SQL в Rails консоли
Начиная с Rails 3.1 у разработчиков появилась возможность просматривать выполненные SQL-запросы в Rails-консоли (мы же знаем, что она открывается командой rails console или rails c).
Но что делать, если мы на 3 или даже (нет-нет-нет!) 2 рельсах, а SQL посмотреть все-таки хочется?
Все просто.
Сразу после того, как консоль открылась, надо сказать логгеру от ActiveRecord, чтобы он писал себя в STDOUT:
ActiveRecord::Base.logger = Logger.new STDOUT