Статистика регистрации

Продолжение обсуждения из Почему количество всех регистраций когда-либо могло уменьшиться?:

Я импортировал пользователей со старого форума, и они отображаются в статистике регистраций в разделе «О системе».

Я установил для этих пользователей уровень TL1 и перевёл их в неактивный статус. Как я понимаю, на уровне TL1 они не должны удаляться автоматической очисткой.

Меня интересует, должны ли они по-прежнему учитываться как «регистрации» после деактивации, и если нет, существует ли специальная команда rake или SQL-запрос для принудительного пересчёта?

Я думаю, я нашёл ответ:

user_count: User.real.count,
users_last_day: User.real.where('created_at > ?', 1.day.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,
# Исключая фейковых пользователей, таких как системный пользователь или анонимные пользователи
  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

Таким образом, деактивированные пользователи всё ещё будут учитываться.