2011-04-15 26 views
11

產生圖像的東西或某物顯示ModelA has_many ModelB等?是否有一個創建表關聯/關係的視覺圖的gem?

+0

+1不知道任何寶石,但這是一個有趣的想法。並告訴你實話,是的,它只是在我的腦海裏,它會是一個有趣的小項目:O – Spyros 2011-04-15 09:40:06

+0

@SpyrosP即時通訊,如果你計劃任何事情:P – corroded 2011-04-15 10:04:49

+2

RubyMine有這已經內置.. – hs2d 2011-04-15 10:22:14

回答

2

剛剛發現了約Rails ERD

看起來很棒!

+0

+1但注意它只支持Rails 3+。 – l0b0 2012-12-12 13:32:40

3

嘗試rails_assvizRailRoad

另一個殭屍愛好者的古老插件是Rails Application Visualizer

+1

鐵路看上去很有趣,但是我不能讓它運行:(/Users/eumir/.rvm/gems/[email protected]/gems/railroad -0.5.0/lib/railroad/app_diagram.rb:54:在'disable_stdout':未初始化的常量AppDiagram :: PLATFORM(NameError) – corroded 2011-04-15 10:08:35

+0

你試圖做什麼? – fl00r 2011-04-15 10:13:06

+0

我做了鐵路-a -M在我的根目錄下rails應用程序 – corroded 2011-04-15 10:13:47

3

Rubymine可以爲您生成。這是一個很棒的工具。

+0

可惜我不能使用它,因爲我沒有很多資金,我的項目不是開源的... – corroded 2011-04-15 11:07:24

1

如果使用rails_assviz,那麼你需要修改加載積極支持把它加入到工作線/所有:需要「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 
相關問題