Wie kann ich die Discourse-Datenbank direkt über eine GUI bearbeiten?

Ja. Ich weiß nicht viel über SQL, was ich nicht (oder hätte lernen sollen) in einem Datenbankkurs 1986 gelernt habe.

Das Schöne an Rails ist, dass es weiß, wie die Dinge miteinander verknüpft sind. Wenn du also etwas löschst, werden auch alle anderen abhängigen Elemente gelöscht, anstatt verwaiste Einträge in deiner Datenbank zu hinterlassen. Außerdem verhindert es, dass du Dinge auf Werte setzt, die keinen Sinn ergeben.

Ich benutze diese grafischen Tools, wenn ich mich in einer unbekannten Datenbank zurechtfinde, um einen Import durchzuführen, aber bei Discourse eigentlich nie. Allerdings schaue ich mir ./db/schema.db an (was ich gelernt habe, magisch generiert wird und nicht auf GitHub verfügbar ist), um herauszufinden, wo die Dinge gespeichert sind.