Method: ActiveRecord::MessagePack::Extensions#install

Defined in:
activerecord/lib/active_record/message_pack.rb

#install(registry) ⇒ Object



25
26
27
28
29
30
31
32
33
34
# File 'activerecord/lib/active_record/message_pack.rb', line 25

def install(registry)
  registry.register_type 119, ActiveModel::Type::Binary::Data,
    packer: :to_s,
    unpacker: :new

  registry.register_type 120, ActiveRecord::Base,
    packer: method(:write_record),
    unpacker: method(:read_record),
    recursive: true
end