【发布时间】:2019-06-03 03:08:49
【问题描述】:
我正在寻找一个小工具/脚本/插件来可视化我的 Rails schema.rb 文件,这样我们的项目就不必手动维护单独的图表。
你有这方面的经验吗?
【问题讨论】:
标签: ruby-on-rails schema visualization
我正在寻找一个小工具/脚本/插件来可视化我的 Rails schema.rb 文件,这样我们的项目就不必手动维护单独的图表。
你有这方面的经验吗?
【问题讨论】:
标签: ruby-on-rails schema visualization
查看RailRoad。
它为模型和控制器创建图表。我敢打赌它会做你想做的事。它生成可以使用 Graphviz 或其他程序查看的 DOT 文件。
我已经取得了一些成功,但是当您拥有大量模型时,您可能需要进行一些手动重新排列以获得看起来不错的图表。
(来源:rubyforge.org)
【讨论】:
为 Rails 3 项目检查 RailRoady。它是从 RailRoad 分叉出来的。
【讨论】:
您也可以通过 Schemapper 查看 Rails 3.0+
【讨论】:
确认最佳答案是要走的路。 您可以将 Railroad 的 DOT 输出带到graphviz-dev.appspot.com 以在线生成图像。
正如其他人所说,如果您可以手动重新排列输出,那就太好了。
【讨论】: