【问题标题】:How to generate database schema graph for one application using ActiveRecord?如何使用 ActiveRecord 为一个应用程序生成数据库模式图?
【发布时间】:2012-10-19 12:13:02
【问题描述】:

我想生成图表来描述使用 ActiveRecord 的应用程序中的关系,有什么 gem 可以实现吗?

比如这个

【问题讨论】:

标签: ruby-on-rails ruby database activerecord schema


【解决方案1】:

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

但据我所知,它最近一次更新是在 2 年前。

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

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

【讨论】:

  • ERD 工作正常,尽管它已经有 2 年没有更新了。
  • ERD 已经更新 - 现在支持 Rails 5。
猜你喜欢
  • 2010-10-03
  • 1970-01-01
  • 2019-02-23
  • 2012-03-27
  • 2011-09-20
  • 1970-01-01
  • 2010-09-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多