Files

Class/Module Index [+]

Quicksearch

ArJdbc::PostgreSQL::ExplainSupport

@private

Public Instance Methods

explain(arel, binds = []) click to toggle source
# File lib/arjdbc/postgresql/explain_support.rb, line 9
def explain(arel, binds = [])
  sql = "EXPLAIN #{to_sql(arel, binds)}"
  result = exec_query(sql, "EXPLAIN", binds)
  ExplainPrettyPrinter.new.pp result # we can assume AR >= 3.1
end
supports_explain?() click to toggle source
# File lib/arjdbc/postgresql/explain_support.rb, line 5
def supports_explain?
  true
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.