我想制作内容空间的ER图。有相同的方法。有一个选项以JSON格式获取表结构。
答案 0 :(得分:0)
没有开箱即用的功能可以使您的内容结构成为ER格式。但是,您可以通过提出类似于此的请求轻松地在JSON中下载整个内容结构:
https://cdn.contentful.com/spaces/YOURSPACE/content_types/?access_token=YOURACCESSTOKEN
这将导致对您的整个内容类型结构进行JSON响应,然后您可以将其解析为ER模型,但请随意。
如果您特别需要JSON模式的条目,内容类型等,可以在以下文档中找到它们:https://www.contentful.com/developers/docs/references/content-delivery-api。
只需单击任何请求的示例,然后会出现一个小按钮来显示JSON架构:
答案 1 :(得分:0)
最近我遇到了同样的问题。我也没有找到满意的答案。所以我写了自己的解决方案。 contentful-plantuml-generator可执行文件将空间的内容模型转换为PlantUML图。
安装后plantuml
。您可以像这样使用它:
contentful-plantuml-generator <SPACE_ID> <ACCESS_TOKEN> \
| plantuml -pipe -tsvg \
> my-diagram.svg