我正在尝试使用Railroady gem为大型Rails应用程序创建一个ER图。
使用railroady -C | neato -Tpng > controllers.png,我可以为所有的控制器生成一个图表,这将产生一个巨大的pdf或png格式的40mb+文件。
我想知道只为选择的控制器/模型生成图的命令。
提前谢谢。
发布于 2019-04-09 16:54:36
您可以使用--specify (or -s)选项,以便像前面提到的in the options of RailRoady's Readme那样,仅包含某些用于ER生成的文件。根据自述文件,此选项可用作-s, --specify file1[,fileN],它将仅为作为输入传递的文件生成ER。
此外,如果在生成ER图时只需要删除几个文件,则可以使用--exclude file1[,fileN] (--exclude can be replaced with -e as well)在生成ER图时排除这些文件。
此外,如果您只想生成模式的概述,而不包含每个表的属性和方法,则可以使用--brief (or -b)选项。
https://stackoverflow.com/questions/55585882
复制相似问题