Supprimer une catégorie ? (Ou le sujet « à propos de cette catégorie » qui était sous celle-ci)

J’ai passé un certain temps à chercher, mais je n’ai rien trouvé de directement lié à ce problème…
Existe-t-il un moyen de restaurer une catégorie supprimée ? Plus précisément, j’ai besoin de récupérer le sujet « À propos de cette catégorie » qui se trouvait dans une catégorie nouvellement créée… que j’ai ensuite supprimée.

J’ai essayé de fouiller avec différentes URL dans l’historique de mon navigateur, mais sans succès. La sauvegarde ne convient pas, car tout cela s’est produit il y a environ 20 minutes et les sauvegardes sont quotidiennes.

Contexte :

  • J’ai créé une catégorie « parent » pour les petites annonces avec deux sous-catégories.
  • J’ai passé beaucoup de temps à rédiger les directives dans le sujet « À propos de cette catégorie » de cette catégorie parent.
  • J’ai déplacé les deux sous-catégories vers la « racine », car la catégorie parent n’était en réalité plus nécessaire.
  • J’ai ensuite supprimé la catégorie parent originale, ainsi que le sujet « À propos de cette catégorie ».

Je vous remercie d’avance pour toute idée que vous pourriez avoir. Je ne suis pas développeur, mais je peux explorer la base de données ou Rails si nécessaire, avec un peu d’aide.

Bon, des idées ? Je ne suis même pas sûr de ce que je devrais chercher dans la base de données.

En remontant à partir du topicID présent dans l’URL, le topicID que je pense devoir récupérer est 7078. Peut-être que je peux faire quelque chose avec ce numéro ?

Je suppose
./launcher enter app
ensuite
rails c
et
Topic.with_deleted.where(id: 7078).recover!

…mais j’ai essayé et cela n’a pas fonctionné comme prévu. Je ne sais pas pourquoi :thinking: Il faudrait aussi changer son category_id, je pense.

Avec le numéro de publication, vous pourriez essayer :
Post.with_deleted.where(id: the_post_id).pluck("raw")
ou, comme il y avait probablement un seul post dans le sujet :
Post.with_deleted.where(topic_id: 7078).pluck("raw")

Cela devrait vous donner quelque chose à copier :crossed_fingers:

Merci, cela m’a permis d’obtenir le texte de la publication, ce qui est suffisant !