最佳答案
有一个很好的 gem :https://github.com/amatsuda/erd
但据我所知,它最后一次更新是在 2 年前。
根据 README,它具有以下特性:
- Erd 根据您应用的数据库和模型绘制 ER 图
- 您可以拖动和排列每个模型的位置
- 您可以操作数据库架构操作,例如
添加列
、重命名列
、更改列
、创建模型(以及table)
和drop table
- 然后,Erd在服务器上生成迁移文件
- 您可以在浏览器上运行每次迁移
关于ruby-on-rails - 如何使用 ActiveRecord 为一个应用程序生成数据库模式图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13134191/