Diverses questions sur le nettoyage d'un vbulletin importé

Cela pourrait nécessiter un peu d’expérimentation, mais oui. Quelque chose comme ceci pourrait fonctionner comme point de départ :

User.find_each do |user|
  untitled_topic_count = user.topics.where(title: "").count
  titled_topic_count = user.topics.where.not(title: "").count
  if untitled_topic_count > 0 && titled_topic_count == 0
    # supprimer les sujets et/ou l'utilisateur
  end
end