2011-05-28 60 views
9

是否有一個RailRoad替代品或者是爲Rails 3.x提供類似於它的圖表?目前你必須app_diagram.rb線54編輯:如何更好地可視化Rails模型和應用程序?

(OLD) STDOUT.reopen(PLATFORM =~ /mswin/ ? "NUL" : "/dev/null") 
     to 
(NEW) STDOUT.reopen(RUBY_PLATFORM =~ /mswin/ ? "NUL" : "/dev/null") 

最後,我在他們的論壇發現,如果你運行它像this

RUBYLIB=. railroad -o models.dot -M 

它實際上將運行,但是在OmniGraffle中打開它後,我沒有真正得到任何應該出現在.dot文件中的輸出。此外,它似乎只是簡單地對像Hobo這樣的更復雜的增強功能進行堵塞。

是否有人熟悉新項目或者該項目的分支仍在開發中?

PS - 我發現了另外兩個項目,但他們似乎是在更短的保持狀態,甚至比鐵路:

回答

14

看來,Rails ERD可能是我現在正在尋找的東西。似乎正好適合我原來的問題。

適用於Rails 3和Hobo,這更多的是我對我的模型進行「理智檢查」的初衷,而這些初始設計是我在將項目概念化時進行的初始設計。

enter image description here

3

RailRoady是更新鐵路,爲Rails 3.

但請注意,最新版本(v1.0.2)有一個已知的known issue那br eaks rails generate scaffold。當我需要生成圖表時,我傾向於只在Gemfile中啓用它,然後禁用它。

+0

看起來不錯。希望與Hobo一起使用。但是,我確實發現了Rails ERD,我認爲此刻可能是更好的解決方案。 – ylluminate 2011-05-28 22:36:24

相關問題