Method: EventSource::Postgres::Put#destructure_event

Defined in:
lib/event_source/postgres/put.rb

#destructure_event(write_event) ⇒ Object



46
47
48
49
50
51
52
53
54
55
56
57
58
# File 'lib/event_source/postgres/put.rb', line 46

def destructure_event(write_event)
  id = write_event.id
  type = write_event.type
  data = write_event.data
   = write_event.

  logger.debug(tags: [:data, :event_data]) { "ID: #{id.pretty_inspect}" }
  logger.debug(tags: [:data, :event_data]) { "Type: #{type.pretty_inspect}" }
  logger.debug(tags: [:data, :event_data]) { "Data: #{data.pretty_inspect}" }
  logger.debug(tags: [:data, :event_data]) { "Metadata: #{.pretty_inspect}" }

  return id, type, data, 
end