标签: ruby-on-rails uml entity-relationship
寻找一个好的工具/ gem,可以为现有的rails应用程序自动生成漂亮的UML图。
(我想象这样的工具会读取schema.rb文件,然后扫描模型以寻找关系)
答案 0 :(得分:18)
对于Rails 3,请尝试Railroady,它也会保留。
答案 1 :(得分:17)
你可以试试Rails ERD作为铁路的替代品。它被维护并专门用于Rails 3.
答案 2 :(得分:12)
RubyMine有一个工具来做到这一点;他们称之为“模型依赖关系图”,但它为您的应用程序模型生成类似UML的图形。
如果您不想使用RubyMine,请查看RailRoad。它是一个独立的工具,虽然RubyMine比较漂亮,IMO也是如此。