class Skmz::Table
Attributes
name[RW]
Public Instance Methods
as_json()
click to toggle source
# File lib/skmz/table.rb, line 6 def as_json { name: name, columns: columns.as_json } end
columns()
click to toggle source
# File lib/skmz/table.rb, line 10 def columns @columns ||= [].tap do |columns| ActiveRecord::Base.connection.columns(name).each do |column| columns << Column.new(name: column.name, type: column.type) end end end