Rails ERD為支援在Rails 3 裡,依據開發者的專案,透過has_many,belongs_to的關係繪製ER-Model的套件
1.要使用這個套件,必須額外安裝Graphviz這個軟體,如果使用的作業系統是ubuntu,就很輕鬆容易的安裝,安裝方式為
sudo aptitude install graphviz
2.接著就是安裝rails-erd與rails-graphviz套件
gem install rails-erd rails-graphviz
3.再來一樣要宣告使用
group :development do
gem "rails-erd"
end
4.接著就是要bundler
bundle install
5.想要產生ermodel的pdf,就是用
rake erd
6.如果想要在rails 3 內使用,則別忘了宣告
require "rails_erd/diagram/graphviz"
則使用時就可以使用
RailsERD::Diagram::Graphviz.create