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