Commit 24d62cd
Changed files (1)
lib
humble
lib/humble/mapping_configuration.rb
@@ -6,7 +6,7 @@ module Humble
end
def find_all_using(session)
- ResultSet.new(session.create_connection[@table.name], DefaultMapper.new(@table, session))
+ ResultSet.new(session.create_connection[@table.name], mapper_for(session))
end
def save_using(session, entity)
@@ -29,6 +29,10 @@ module Humble
private
+ def mapper_for(session)
+ DefaultMapper.new(@table, session)
+ end
+
def primary_key
@primary_key ||= @table.find do |column|
column.primary_key?