Remover dados do plug-in, por favor!

Tenho um plugin (não oficial, claro) que coletou uma série de dados corrompidos, o que está causando problemas. Você pode me ajudar a resolver isso?

O que eu gostaria de fazer é apagar os dados associados ao plugin (neste caso, Custom Wizard Plugin 🧙) e começar do zero.

Sei que, se eu apenas desinstalar e reinstalar o plugin, os dados serão preservados:

Isso não é o que eu quero. Quero que esses dados sejam apagados!

Adoro o plugin, mas claramente o levei um pouco longe demais. @angus — você também pode ter um truque inteligente para mim, claro.

Olá @nathank.

Se você tem certeza absoluta de que deseja fazer isso, pode executar o seguinte no terminal do seu servidor:

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

Observe que isso não apagará todos os logs associados ao custom_wizard. Para fazer isso, execute o seguinte. No entanto, não deve haver motivo para apagar os logs, a menos que você tenha alguma preocupação com privacidade.

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

Se tiver tempo, por favor, crie um post aqui descrevendo o problema conforme você o vê: Pavilion.

Obrigado, Angus — esse é um serviço incrível! Vou postar sobre o problema que encontrei lá.

Agora, o método acima deve funcionar para qualquer plugin, certo? Legal.

Infelizmente, não necessariamente. Diferentes plugins usam métodos de armazenamento diferentes.

Gostaria apenas de notar que o Plugin Custom Wizard possui um “Gerenciador” que você pode usar para fazer essencialmente a mesma coisa. Estou interessado em saber quais problemas você encontrou, mas vamos continuar a conversa em thepavilion.io.