Sha256: 21e8d310db2440abafaa9618e63a36086c399de0d32151cc84fc5fc1346e6e2e
Contents?: true
Size: 291 Bytes
Versions: 2
Compression:
Stored size: 291 Bytes
Contents
require 'delegate' module SandthornDriverSequel2 class EventWrapper < SimpleDelegator [:aggregate_version, :event_name, :event_data, :timestamp, :aggregate_id, :aggregate_type].each do |attribute| define_method(attribute) do fetch(attribute) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sandthorn_driver_sequel_2-0.0.2 | lib/sandthorn_driver_sequel_2/wrappers/event_wrapper.rb |
sandthorn_driver_sequel_2-0.0.1 | lib/sandthorn_driver_sequel_2/wrappers/event_wrapper.rb |