Skip to content

Instantly share code, notes, and snippets.

@waynerobinson
Created April 29, 2011 05:18
Show Gist options
  • Save waynerobinson/947884 to your computer and use it in GitHub Desktop.
Save waynerobinson/947884 to your computer and use it in GitHub Desktop.
# activerecord logging methods
# very useful for digging into
# queries
require 'logger'
require 'activerecord' if rails?(2)
def enable_logger
log_to(Logger.new(STDOUT))
end
def disable_logger
log_to(nil)
end
def log_to(logger)
ActiveRecord::Base.logger = logger
ActiveRecord::Base.clear_active_connections!
end
# logging into console by default
enable_logger
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment