Se você quiser restaurar/recuperar todas as postagens excluídas por um usuário, você pode fazer isso:
u=User.find_by_username('=username=');
moderator=User.find_by_username('=moderator=');
deleted_posts = Post.with_deleted.where(user_id: u.id).where("deleted_at is not null");
deleted_posts.each do |post|
PostDestroyer.new(moderator, post).recover
end
Se você não sabe que precisa postar o acima no Rails ou como entrar no rails, provavelmente não deveria fazer isso. Eu fiz isso uma vez e é razoavelmente seguro.
Como entrar no rails
cd /var/discourse
./launcher enter app
rails c