有没有介绍数据库架构设计的文档?

我正在研究 Discourse 是如何实现的,并希望理解 Discourse 数据库架构中的各个字段,以便能够快速理解 Ruby 代码所执行操作的含义。是否有适合我的配套文档?

获取架构信息的最佳来源可能是 app/models 目录下文件底部的注释。例如,posts 表的列定义如下:

8 个赞

Discourse Data Explorer 也值得一看,其中列出了相关的表和字段。

6 个赞

很久没来了,但如果你有数据浏览器插件,你也可以使用 api 来获取所有内容:/admin/plugins/explorer/schema.json

3 个赞