class ROM::Session::State::Updated

@api private

Public Instance Methods

commit() click to toggle source

@api private

# File lib/rom/session/state/updated.rb, line 13
def commit
  relation.update(object, original_tuple)
  Persisted.new(object, mapper)
end

Private Instance Methods

original_tuple() click to toggle source

@api private

# File lib/rom/session/state/updated.rb, line 21
def original_tuple
  mapper.identity_map.fetch_tuple(mapper.identity(object))
end