Module: Delayed::Serialization::Sequel::InstanceMethods
- Defined in:
- lib/delayed/serialization/sequel.rb
Instance Method Summary collapse
Instance Method Details
#encode_with(coder) ⇒ Object
29 30 31 |
# File 'lib/delayed/serialization/sequel.rb', line 29 def encode_with(coder) coder["values"] = @values end |
#init_with(coder) ⇒ Object
33 34 35 36 37 38 |
# File 'lib/delayed/serialization/sequel.rb', line 33 def init_with(coder) @values = coder["values"] reload rescue Sequel::Error raise Delayed::DeserializationError, "Sequel Record not found, class: #{self.class.name} , primary key: #{pk}" end |
#to_yaml_properties ⇒ Object
25 26 27 |
# File 'lib/delayed/serialization/sequel.rb', line 25 def to_yaml_properties ["@values"] end |