sant0sk1 (owner)

Revisions

gist: 190606 Download_button fork
public
Public Clone URL: git://gist.github.com/190606.git
Embed All Files: show embed
Ruby #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
require 'hirb'
 
# don't show [created|updated|deleted]_at fields from ActiveRecord tables
class Hirb::Helpers::MyActiveRecordTable < Hirb::Helpers::ActiveRecordTable
  def self.render(rows,opts={})
    rows = [rows] unless rows.is_a?(Array)
    opts[:fields] = rows.first.class.columns.reject {|c| c.type == :datetime}.map {|c| c.name.to_sym}
    super(rows, opts)
  end
end
  
Hirb.enable :output => {
  "ActiveRecord::Base" => {:class => :my_active_record_table, :ancestor => true}
}