class Sequent::Core::EventRecord
Public Instance Methods
children()
click to toggle source
# File lib/sequent/core/event_record.rb, line 91 def children CommandRecord.where(event_aggregate_id: aggregate_id, event_sequence_number: sequence_number) end
find_origin(record)
click to toggle source
# File lib/sequent/core/event_record.rb, line 99 def find_origin(record) return find_origin(record.parent) if record.parent.present? record end
origin()
click to toggle source
# File lib/sequent/core/event_record.rb, line 95 def origin parent.present? ? find_origin(parent) : self end
parent()
click to toggle source
# File lib/sequent/core/event_record.rb, line 87 def parent command_record end