为2-3个特定模型甚至单个模型生成ER的标志是什么?

问题描述 投票:0回答:1

我正在尝试使用Railroady gem为大型Rails应用程序创建ER图。

使用railroady -C | neato -Tpng > controllers.png,我能够为所有控制器生成一个图表,该图表以pdf或png格式生成一个巨大的40mb +文件。

想知道仅为选择性控制器/模型生成Diagram的命令。 提前致谢。

ruby-on-rails rubygems erd
1个回答
0
投票

您可以使用--specify (or -s)选项,以便仅包含某些文件用于ER生成,如in the options of RailRoady's Readme所述。根据自述文件,此选项可用作-s, --specify file1[,fileN],它将仅为作为输入传递的文件生成ER。 此外,如果您在生成ER图时只需删除少量文件,则可以使用--exclude file1[,fileN] (--exclude can be replaced with -e as well)在生成ER图时排除这些文件。 此外,如果您只想生成模式的概述(不包含每个表的属性和方法),则可以使用--brief (or -b)选项。

© www.soinside.com 2019 - 2024. All rights reserved.