请删除插件数据!

我有一个插件(当然是非官方的),它收集了一些损坏的数据,导致出现问题。你能帮我解决这个问题吗?

我想做的是清除与该插件相关的所有数据(在此情况下是 https://meta.discourse.org/t/custom-wizard-plugin/73345),然后重新开始。

我知道,如果我只是卸载插件再重新安装,数据会被保留:

但这并不是我想要的。我要彻底清除这些数据!

我很喜欢这个插件,但显然把它用过头了。@angus,你也许有什么巧妙的办法可以帮到我。

@nathank

如果你确定要这么做,可以在服务器命令行中执行以下操作:

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

请注意,这不会删除与 custom_wizard 关联的所有日志。如果需要删除这些日志,可以执行以下操作。不过,除非涉及隐私问题,否则通常没有必要删除日志。

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

如果你有时间,请在此处发帖描述你所遇到的问题:Pavilion

5 个赞

谢谢 Angus——这服务太棒了!我会发帖说说我遇到的那个问题。

那么,上面的方法应该适用于任何插件吧?太好了。

2 个赞

不幸的是,并非如此。不同的插件使用不同的存储方式。

另外想提一下,Custom Wizard 插件自带一个“管理器”,你可以用它来实现类似的功能。我很想了解你遇到了哪些问题,但让我们到 thepavilion.io 上继续讨论吧。

5 个赞

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