¿Cómo puedo editar directamente la base de datos de Discourse desde una GUI?

Sí. No sé mucho de SQL más allá de lo que aprendí (o se suponía que debía aprender) en un curso de bases de datos en 1986.

Lo bueno de Rails es que sabe cómo están interconectadas las cosas, así que cuando eliminas algo, también elimina todo lo demás que depende de él, en lugar de dejar elementos huérfanos en tu base de datos. Además, evita que asignes valores que no tienen sentido.

Utilizo esas herramientas gráficas cuando estoy explorando una base de datos desconocida para realizar una importación, pero casi nunca las uso para Discourse, aunque sí consulto ./db/schema.rb (que aprendí que se genera de forma mágica y no está disponible en GitHub) para averiguar dónde está cada cosa.

2 Me gusta