마이그레이션 후 "승인 대기 사용자" 메시지

좋아요, 특정 상황을 처리하기 위해 다음을 수행할 수 있습니다:

  1. 현재 검토 대기열에 표시 중인 모든 대기 사용자를 승인/거부합니다.

  2. 사이트 백업을 생성합니다.

  3. 사이트의 rails 콘솔에 진입합니다.

    cd /var/discourse
    ./launcher enter app
    rails c
    
  4. 승인 대기 상태에 있는 사용자를 가져옵니다.

    pending_users = AdminUserIndexQuery.new(query: 'pending', stats: false).find_users_query
    
  5. 다음을 실행하여 승인합니다.

    pending_users.each do |u|
      u.approved = true
      u.approved_by = Discourse.system_user
      u.approved_at = Time.zone.now
      u.save!
    end
    

이렇게 하면 됩니다!