lib/rpush/client/active_record/apns/feedback.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Rpush
  module Client
    module ActiveRecord
      module Apns
        class Feedback < ::ActiveRecord::Base
          self.table_name = 'rpush_feedback'

          belongs_to :app, class_name: 'Rpush::Client::ActiveRecord::App'

          validates :device_token, presence: true
          validates :failed_at, presence: true

          validates_with Rpush::Client::ActiveModel::Apns::DeviceTokenFormatValidator
        end
      end
    end
  end
end