用rails-erd生成rails项目的实体关系图

有时候我们需要形象的展示实体间的关系(Entity-Relationship Diagrams)rails-erd 这个gem 可以帮我们实现:首先安装Graphviz

% brew install cairo pango graphviz # Homebrew on Mac OS X% sudo port install graphviz # Macports on Mac OS X% sudo aptitude install graphviz # Debian and Ubuntu 然后在开发环境中使用group :development do

gem “rails-erd”

end安装

% bundle install 

生成PDF

% rake erd

然后在项目根目录下就会生成ERD.pdfhttp://rails-erd.rubyforge.org/