Class: ActiveRecord::ConnectionAdapters::NuoDBAdapter::ExplainPrettyPrinter
- Inherits:
-
Object
- Object
- ActiveRecord::ConnectionAdapters::NuoDBAdapter::ExplainPrettyPrinter
- Defined in:
- lib/active_record/connection_adapters/nuodb_adapter.rb
Overview
:nodoc:
Instance Method Summary collapse
Instance Method Details
#pp(result, elapsed) ⇒ Object
325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 |
# File 'lib/active_record/connection_adapters/nuodb_adapter.rb', line 325 def pp(result, elapsed) widths = compute_column_widths(result) pp = [] pp << build_cells(result.columns, widths) result.rows.each do |row| pp << build_cells(row, widths) end pp << (result.rows.length, elapsed) pp.join("\n") + "\n" end |