Method: Journaled::Change#initialize
- Defined in:
- app/models/journaled/change.rb
#initialize(table_name:, record_id:, database_operation:, logical_operation:, changes:, journaled_stream_name:, journaled_enqueue_opts:, actor:) ⇒ Change
Returns a new instance of Change.
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'app/models/journaled/change.rb', line 22 def initialize(table_name:, record_id:, database_operation:, logical_operation:, changes:, journaled_stream_name:, journaled_enqueue_opts:, actor:) @table_name = table_name @record_id = record_id @database_operation = database_operation @logical_operation = logical_operation @changes = changes @journaled_stream_name = journaled_stream_name @journaled_enqueue_opts = journaled_enqueue_opts @actor = actor end |