黃金俠

Ruby on Rails / Rubygems / Javascript / Git

自動化產生 ER 圖的 rubygem

| Comments

參考連結:
1. 官網 : http://rails-erd.rubyforge.org/
2. 相關教學 : http://zool.me/rails/2010/12/29/Rails-generate-entity-relationship-diagram-projects/

系統需求

MAC OS 請先安裝 brew

安裝 Graphviz

MAC OS
1
brew install cairo pango graphviz

若無法順利安裝可至 graphviz for MAC OS download 頁面下載對應的系統,直接打開 finder 以 window 介面安裝

Ubuntu
1
sudo aptitude install graphviz

Rails 設定

Gemfile
1
2
3
group :development do
  gem "rails-erd"
end
1
bundle install

生成 ERD

1
bundle exec rake erd

生成的 ERD 會在專案目錄下的 erd.pdf

Comments