Supprimer les données du plug-in s'il vous plaît !

J’ai un plugin (non officiel, bien sûr) qui a accumulé pas mal de données corrompues, ce qui cause des problèmes. Pouvez-vous m’aider à régler ça ?

Ce que je voudrais faire, c’est effacer les données associées au plugin (dans ce cas, Custom Wizard Plugin 🧙) et repartir de zéro.

Je sais que si je désinstalle simplement le plugin et que je le réinstalle, les données seront conservées :

Ce n’est pas ce que je veux. Je veux que ces données soient effacées !

J’adore ce plugin, mais je l’ai visiblement poussé un peu trop loin. @angus - tu pourrais peut-être avoir une astuce intelligente pour moi aussi, bien sûr.

Salut @nathank.

Si tu es absolument certain de vouloir le faire, tu peux exécuter ceci dans la ligne de commande de ton serveur

./launcher enter app
rails c
PluginStoreRow.where(plugin_name: 'custom_wizard').destroy_all

Note que cela ne supprimera pas tous les journaux associés au custom_wizard. Pour le faire, tu peux procéder comme suit. Cependant, il ne devrait y avoir aucune raison de supprimer les journaux, sauf si tu as une préoccupation liée à la vie privée.

./launcher enter app
rails c
PluginStoreRow.where(plugin_name: 'custom_wizard_log').destroy_all

Si tu as le temps, merci de publier ici une description du problème tel que tu le vois : Pavilion.

5 « J'aime »

Merci Angus — c’est un service incroyable ! Je vais publier sur le problème que j’ai rencontré là-bas.

Maintenant, la méthode ci-dessus devrait fonctionner pour n’importe quel plugin, non ? Super.

2 « J'aime »

Pas nécessairement, malheureusement. Différents plugins utilisent différentes méthodes de stockage.

Je note également que le plugin Custom Wizard dispose d’un « Manager » que vous pouvez utiliser pour essentiellement faire la même chose. Je suis intéressé à connaître les problèmes que vous avez rencontrés, mais continuons la conversation sur thepavilion.io.

5 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.