class SqlReporter::Difference
Difference
between 2 Query
objects
Attributes
feature[R]
master[R]
query_name[R]
Public Class Methods
new(name, master, feature)
click to toggle source
# File lib/sql_reporter/difference.rb, line 6 def initialize(name, master, feature) @query_name = name @master = master @feature = feature end
Public Instance Methods
delta_cached_count()
click to toggle source
# File lib/sql_reporter/difference.rb, line 16 def delta_cached_count (feature - master).cached_count end
delta_count()
click to toggle source
# File lib/sql_reporter/difference.rb, line 12 def delta_count (feature - master).count end
delta_time()
click to toggle source
# File lib/sql_reporter/difference.rb, line 20 def delta_time (feature - master).duration_formatted end
sort_score(max_count)
click to toggle source
# File lib/sql_reporter/difference.rb, line 24 def sort_score(max_count) (master - feature).count.abs + master.post_decimal_score(max_count) end