lib/rack/insight/panels/sql_panel.rb in rack-insight-0.5.13 vs lib/rack/insight/panels/sql_panel.rb in rack-insight-0.5.14

- old
+ new

@@ -5,23 +5,10 @@ class SQLPanel < Panel require "rack/insight/panels/sql_panel/panel_app" require "rack/insight/panels/sql_panel/query" - def initialize(app) - super - probe(self) do - %w{ PostgreSQLAdapter MysqlAdapter SQLiteAdapter - Mysql2Adapter OracleEnhancedAdapter }.each do |adapter| - instrument "ActiveRecord::ConnectionAdapters::#{adapter}" do - instance_probe :execute - end - end - end - table_setup("sql_queries") - end - def self.panel_mappings { "sql" => PanelApp.new } end def after_detect(method_call, timing, arguments, results) @@ -30,13 +17,9 @@ def total_time(queries) (queries.inject(0) do |memo, query| memo + query.time end) - end - - def name - "sql" end def heading_for_request(number) queries = retrieve(number) "#{queries.size} Queries (%.2fms)" % total_time(queries)