حملنا الزائد للخطاب بسبب مكون إضافي مخصص. الرجاء مساعدتي

أخشى أن هذا لا يقوم بتعيين فهرس.
النموذج موضح أدناه.

module DiscourseRewards
  class Reward < ActiveRecord::Base
    self.table_name = 'discourse_rewards_rewards'

    has_many :user_rewards
    belongs_to :created_by, class_name: 'User'

    default_scope { where(deleted_at: nil) }
  end
end
module DiscourseRewards
  class UserPoint < ActiveRecord::Base
    self.table_name = 'discourse_rewards_user_points'

    belongs_to :user
    belongs_to :user_badge
    belongs_to :user_points_category

    def self.user_total_points(user)
      UserPoint.where(user_id: user.id).sum(:reward_points)
    end
  end
end
module DiscourseRewards
  class UserReward < ActiveRecord::Base
    self.table_name = 'discourse_rewards_user_rewards'

    belongs_to :user
    belongs_to :reward

    enum status: [:applied, :granted]
  end
end

لقد قمت بتعطيل جميع الإضافات في الوضع الآمن. ومع ذلك، كما تعلم، لم يتغير قاعدة البيانات. :smiling_face_with_tear: