# File lib/rbatis.rb, line 131 def initialize(factory, fields) @factory = factory @fields = {} fields.each do |name, field_spec| if field_spec.is_a?(Array) @fields[name] = Column.new(*field_spec) else @fields[name] = field_spec end @fields[name].name = name end end