class Object
Public Instance Methods
exec_queries_with_disable_implicit_readonly()
click to toggle source
# File lib/core_ext/active_record_relation_extend.rb, line 8 def exec_queries_with_disable_implicit_readonly records = exec_queries_without_disable_implicit_readonly records.each { |r| r.instance_variable_set(:@readonly, false) } unless self.readonly_value == true records end
select_all_with_measure_duration(arel, name = nil, binds = [])
click to toggle source
# File lib/core_ext/abstract_adapter_extend.rb, line 5 def select_all_with_measure_duration(arel, name = nil, binds = []) result = nil @last_select_query_duration = Benchmark.realtime do result = select_all_without_measure_duration(arel, name, binds) end @last_select_query = to_sql(arel, binds.dup).strip result end