Estatísticas de registro

Continuando a discussão de Por que o número de inscrições de todos os tempos diminuiria?:

Importei usuários de um fórum antigo e eles aparecem nas estatísticas de inscrição em Sobre.

Defini esses usuários como TL1 e os marquei como inativos. Entendi que, no TL1, eles não deveriam ser excluídos pela limpeza automática.

Eu estava me perguntando se, quando desativados, eles ainda deveriam ser contados como ‘inscrições’ e, se não, se há um comando rake específico ou consulta SQL para forçar a recontagem?

Acho que encontrei a resposta:

user_count: User.real.count,
users_last_day: User.real.where('created_at > ?', 1.days.ago).count,
users_7_days: User.real.where('created_at > ?', 7.days.ago).count,
users_30_days: User.real.where('created_at > ?', 30.days.ago).count,
# excluindo usuários falsos como o usuário do sistema ou usuários anônimos
  scope :real,
        ->(allowed_bot_user_ids: nil) do
          human_users(allowed_bot_user_ids: allowed_bot_user_ids).where(
            "NOT EXISTS(
                     SELECT 1
                     FROM anonymous_users a
                     WHERE a.user_id = users.id
                  )",
          )
        end

Portanto, usuários desativados ainda serão contados.