Class: Bsm::Model::Coders::JsonColumn

Inherits:
AbstractColumn show all
Defined in:
lib/bsm/model/coders/json_column.rb

Instance Attribute Summary

Attributes inherited from AbstractColumn

#object_class

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from AbstractColumn

#initialize, #load

Constructor Details

This class inherits a constructor from Bsm::Model::Coders::AbstractColumn

Class Method Details

.rescue_errorsObject



2
3
4
# File 'lib/bsm/model/coders/json_column.rb', line 2

def self.rescue_errors
  [::JSON::ParserError]
end

Instance Method Details

#dump(obj) ⇒ Object



6
7
8
# File 'lib/bsm/model/coders/json_column.rb', line 6

def dump(obj)
  ActiveSupport::JSON.encode(obj)
end