GUIからDiscourseデータベースを直接編集するにはどうすればよいですか?

そうですね。SQL については、1986 年のデータベースの授業で学んだ(あるいは学ぶはずだった)こと以外はあまり知りません。

Rails の良い点は、各要素がどのように関連しているかを理解しているため、何かを削除すると、それに依存する他のすべてのデータも一緒に削除され、データベースに孤立したデータが残らないことです。また、意味のない値を設定することも防いでくれます。

馴染みのないデータベースを探索してインポートを行う際には、そうしたグラフィカルなツールを使うこともありますが、Discourse についてはほとんど使いません。ただし、データがどこにあるかを確認するために ./db/schema.rb(これは魔法のように生成され、GitHub には存在しないことを後で学びました)を参照することはあります。