Sha256: c9634f6a3b697db704fb0b4de9009c6581c6500c404302a0d5ced7a30d801e0b

Contents?: true

Size: 288 Bytes

Versions: 8

Compression:

Stored size: 288 Bytes

Contents

require 'enumerize'
class JeraPush::MessageDevice < ActiveRecord::Base
  extend Enumerize
  self.table_name = "jera_push_messages_devices"

  belongs_to :device
  belongs_to :message

  enumerize :status, in: [:error, :success], predicate: true

  has_one :pushable, through: :device
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
jera_push-1.1.7 lib/jera_push/models/message_device.rb
jera_push-1.1.6 lib/jera_push/models/message_device.rb
jera_push-1.1.5 lib/jera_push/models/message_device.rb
jera_push-1.1.4 lib/jera_push/models/message_device.rb
jera_push-1.1.3 lib/jera_push/models/message_device.rb
jera_push-1.1.2 lib/jera_push/models/message_device.rb
jera_push-1.1.1 lib/jera_push/models/message_device.rb
jera_push-1.1.0 lib/jera_push/models/message_device.rb