Closed nivertech closed 2 years ago
Hi @nivertech Thank you for the suggestion. I'll try to add support for this format soon.
@nivertech Here is a result of my first prototype. It looks a bit weird. Are there any recommendations how to make it better?
@fuelen Hexpm is a large example. ERD is an extension of Class Diagrams [1]. There is some limited layout support [2]
[1] https://plantuml.com/class-diagram [2] https://plantuml.com/class-diagram#c08f8d9927fcb626
Maybe you can use namespaces or packages to group entities together:
http://alphadoc.plantuml.com/doc/dokuwiki/en/class-diagram#lpfxhwn73pnmk362kj9v
@nivertech thanks for the links.
I found, that usage of ||--o|
and ||--|{
instead of ||-o|
and ||-|{
makes everything nice :slightly_smiling_face:
@nivertech published version v0.4.0 with PlantUML support.
@fuelen tested it yesterday - works fine. Thanks!
PlantUML is not the best ERD diagramming tool [1], but it's the best Diagrams-as-Code tool overall, and also used in C4-PlantUML [2,3] Software Documentation methodology.
[1] https://plantuml.com/ie-diagram [2] https://github.com/plantuml-stdlib/C4-PlantUML [3] https://engineering.linecorp.com/en/blog/diagramming-software-architecture-using-c4-model-and-c4-plantuml/