是否有一个宝石,可以构建表关联/关系的可视化图表?

时间:2011-04-15 09:37:04

标签: ruby-on-rails database-design

生成图像或显示ModelA has_many ModelB等的东西?

5 个答案:

答案 0 :(得分:3)

Rubymine可以为您生成。这是一个很棒的工具。

答案 1 :(得分:3)

刚刚发现Rails ERD

看起来非常棒!

答案 2 :(得分:2)

尝试rails_assvizRailRoad

僵尸爱好者的另一个古老插件是Rails Application Visualizer

答案 3 :(得分:1)

如果使用rails_assviz,那么您需要修改加载活动支持的行以通过添加/ all来使其工作:require'active_support'

原件:

#Checks for active_support
begin
  require 'active_support'
rescue LoadError
  raise "Install the Ruby on Rails gem: gem install rails"
  return false
end

修改:

#Checks for active_support
begin
  require 'active_support/all'
rescue LoadError
  raise "Install the Ruby on Rails gem: gem install rails"
  return false
end

答案 4 :(得分:0)

尝试https://github.com/intrica/ar_diagram在开发模式下创建模型的可视化。您可以制作多个视图,保存并打印它们。