8

我想生成图表来描述使用 ActiveRecord 的应用程序中的关系,是否有一些 gem 可以实现这一点?

比如这个 数据库图

4

1 回答 1

1

有一个很好的宝石:https ://github.com/amatsuda/erd

但正如我所见,它最后一次更新是在 2 年前。

根据自述文件,它具有以下功能:

  • Erd 根据您应用的数据库和模型绘制 ER 图
  • 您可以拖动和排列每个模型的位置
  • 您可以操作 DB 模式操作,例如add columnrename columnalter columncreate model (as well as table)drop table
  • 然后,Erd 在服务器上生成迁移文件
  • 您可以在浏览器上运行每个迁移
于 2015-09-21T09:59:22.837 回答