Module: Delayed::Serialization::Sequel::ClassMethods

Defined in:
lib/delayed/serialization/sequel.rb

Instance Method Summary collapse

Instance Method Details

#yaml_new(klass, tag, val) ⇒ Object



15
16
17
18
19
# File 'lib/delayed/serialization/sequel.rb', line 15

def yaml_new(klass, tag, val)
  pk = val["values"][klass.primary_key]
  klass[pk] ||
  raise(Delayed::DeserializationError, "Sequel Record not found, class: #{klass} , primary key: #{pk}")
end