1# frozen_string_literal: true 2 3module UsageStatistics 4 extend ActiveSupport::Concern 5 6 class_methods do 7 def distinct_count_by(column = nil, fallback = -1) 8 distinct.count(column) 9 rescue ActiveRecord::StatementInvalid 10 fallback 11 end 12 end 13end 14