我开始学习Ruby on Rails,并查看其他人的代码.有没有办法获取现有的代码库并创建对象关系图或实体关系图(ERD)?
我知道Visio可以在给定数据库的情况下做一些事情,但我希望能够生成类和对象的图表.
此外Rails的ERD不坏.它比铁路更简单,但它仍然是一个伟大的项目.
您可能想看看铁路.它需要你的Rails项目并将其可视化.它可以基于您的模型(基于has_many,has_and_belongs_to_many等),控制器(基于继承层次结构)和状态机图创建图表,这是我从未使用过的.
但它非常酷,并且应该做到了.它可能没有Visio所具有的所有天赋,但它是一个非常好的解决方案.