从Rails代码创建ERD类型图

Pau*_*yuk 22 ruby oop diagram erd ruby-on-rails

我开始学习Ruby on Rails,并查看其他人的代码.有没有办法获取现有的代码库并创建对象关系图或实体关系图(ERD)?

我知道Visio可以在给定数据库的情况下做一些事情,但我希望能够生成类和对象的图表.

lza*_*zap 24

此外Rails的ERD不坏.它比铁路更简单,但它仍然是一个伟大的项目.


vri*_*h88 19

您可能想看看铁路.它需要你的Rails项目并将其可视化.它可以基于您的模型(基于has_many,has_and_belongs_to_many等),控制器(基于继承层次结构)和状态机图创建图表,这是我从未使用过的.

但它非常酷,并且应该做到了.它可能没有Visio所具有的所有天赋,但它是一个非常好的解决方案.

  • 使用Rails 3,Railroad不能为我工作,但是这个插件工作得很好:http://github.com/voormedia/rails-erd (13认同)