Class: ProcessedMessage

Inherits:
ActiveRecord::Base show all
Defined in:
lib/generators/aws_sqs_moniter/templates/processed_message.rb

Class Method Summary collapse

Methods inherited from ActiveRecord::Base

connection_with_forbid_implicit, forbid_implicit_checkout!, implicit_checkout_forbidden?

Class Method Details

.log(message) ⇒ Object



6
7
8
9
10
11
# File 'lib/generators/aws_sqs_moniter/templates/processed_message.rb', line 6

def self.log message
  create!(
    message_id: message.id,
    queue: message.queue,
    message: message.to_h)
end