class ActiveHouse::Model

Constants

Column

Public Class Methods

column_names() click to toggle source
# File lib/active_house/model.rb, line 35
def column_names
  columns.map(&:name)
end
columns() click to toggle source
# File lib/active_house/model.rb, line 29
def columns
  return @columns if defined?(@columns)

  @columns = attribute_types.keys.map { |name| Column.new(name.to_sym) }
end
table_name(name) click to toggle source
# File lib/active_house/model.rb, line 25
def table_name(name)
  self._table_name = name.to_s
end