Sha256: 730b1dbabff75e63c489bac88b3a6025ac9049e715053046fc843861567ad5c2

Contents?: true

Size: 300 Bytes

Versions: 4

Compression:

Stored size: 300 Bytes

Contents

require 'enumerize'

class JeraPush::Message < ActiveRecord::Base
  extend Enumerize

  self.table_name = "jera_push_messages"

  has_many :message_devices
  has_many :devices, through: :message_devices

  enumerize :kind, in: [:specific, :everyone, :topic], predicate: true, default: :specific

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jera_push-2.1.4 lib/jera_push/models/message.rb
jera_push-2.1.3 lib/jera_push/models/message.rb
jera_push-2.1.2 lib/jera_push/models/message.rb
jera_push-2.0.0 lib/jera_push/models/message.rb