Estou estudando como o Discourse foi implementado e espero entender cada campo nos esquemas do banco de dados do Discourse, para que eu possa compreender rapidamente o significado das ações realizadas pelos códigos Ruby. Existe uma documentação completa para mim?
A melhor fonte de informações sobre o esquema são provavelmente as anotações na parte inferior dos arquivos no diretório app/models. Por exemplo, as colunas da tabela posts estão em
8 curtidas
O Discourse Data Explorer também pode valer a pena conferir. Ele lista as tabelas e as colunas.
6 curtidas
Faz tempo que não posto aqui, mas se você tiver o Plugin Data Explorer, também pode usar a api para buscar tudo: /admin/plugins/explorer/schema.json.
3 curtidas