Werden durch das Deinstallieren eines Plugins verbleibende Restdateien in der Datenbank hinterlassen?

Bearbeiten Sie die Datei app.yml:
Navigieren Sie zu Ihrem Discourse-Installationsverzeichnis, normalerweise /var/discourse.
Öffnen Sie die Datei containers/app.yml.
Entfernen Sie die Zeilen, die sich auf das zu deinstallierende Plugin beziehen. Diese Zeilen sehen normalerweise so aus: git clone https://github.com/username/plugin-name.git.
Speichern Sie die Änderungen an der Datei app.yml.
Bauen Sie die Anwendung neu:
Führen Sie ./launcher rebuild app vom Verzeichnis /var/discourse aus.

Ich möchte das Discourse-Plugin, das auf diese Weise selbst gehostet installiert wurde, löschen. Hinterlässt dies irgendwelche Restdateien in der Datenbank?

Wenn ja, was muss ich tun, um es vollständig zu entfernen, auch die Restdateien?

1 „Gefällt mir“

Es hängt vom Plugin ab

1 „Gefällt mir“

Wenn Sie auf die offiziellen Plugins von Discourse beschränkt sind, wie entferne ich Rückstände im Allgemeinen?

Das hängt vom Plugin ab. Manche fügen etwas hinzu, manche nicht.

Manche fügen benutzerdefinierte Felder hinzu. Manche fügen Tabellen hinzu. Meistens schaden sie nichts und es ist wahrscheinlicher, dass Sie etwas kaputt machen, wenn Sie versuchen, sie zu entfernen, als dass sie Probleme verursachen.

1 „Gefällt mir“
  1. Discourse User Notes
  2. Discourse Templates
  3. Events Plugin 📅
  4. Multilingual Plugin 🌐
  5. Discourse Private Replies

Ich möchte wissen, wie man ein Plugin wie dieses löscht.

Benutzernotizen scheinen den Plugin-Store und benutzerdefinierte Felder zu verwenden. Sie müssten den Quellcode prüfen, um die verwendeten Schlüssel für jeden zu sehen und sie zu entfernen. Wenn Sie sich damit nicht wohlfühlen, können Sie im Kanal Marketplace nachfragen. Ich schätze, es würde mich zwischen 30 und 120 Minuten dauern.

Sie nehmen nicht viel Platz ein und können nichts beschädigen. Die meisten Leute machen sich keine Sorgen über dieses Problem.

3 „Gefällt mir“

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