RubyOnRailsの開発環境

Redmineのモデル図を作成〜RailRoady&graphviz

投稿日:

graphvizのインストール

graphvizは、dotファイルという言語から図を作成してくれるソフト

Macの場合

railroadyのインストール

RailRoadyは、RailRoadというrailsのクラスからdotファイルを作成してくれるGemの後継.
RailRoadyはRails3/4にも対応している.
使い方は2通りあって、Gemfileに書く方法とコマンドラインから使う方法がある.

github.com/preston/railroady

Gemfileに書く方法

で、 rake diagram:all で、doc以下にsvgファイルを作ってくれる.

コマンドラインから使う方法

で、

で、svgファイルを出力する.

で、pngファイルを出力する.

railroadyはクラス関係の図を作成するGemで、-Mオプションでモデル関係を指定している.

Redmine2.5.1のモデル関係図

クリックするとリンクに飛びます.

models

-RubyOnRailsの開発環境
-

執筆者:

関連記事

Ubuntu server12.04にPostgreSQL9.3をインストールする

By: ⓥⓘⓣⓐ – All Rights Reserved 目次1 はじめに2 リポジトリの追加3 インストール4 postgresユーザーにパスワードをかける5 postgresユーザ …

no image

Rails3.2でTwitter Bootstrap2対応のkaminariテーマを自作する〜というよりcucumber

環境 Rails3.2でページネーションをTwitter Bootstrapに対応させる~kaminariの続き すでにテーマがあるので適当に作っていたら、ページネーションをクリックしても昇順・降順の …

Rails4でJavaScriptのヘッドレステスト環境〜cucumber&poltergeist

By: Jupiter Firelyte – CC BY 2.0 環境 OSX Lion 参照 Ubuntu Server12.04でPhantomjsを使ってヘッドレステスト環境をつくる …

MacにHomebrewでPostgreSQL9.3をインストールしてgem pgをインストール

By: Gheysen86 – CC BY 2.0 OS X Mavericks 10.9.1

  [crayo …

Gemfileのgroup :assets ってどういうことなのか

By: Horia Varlan – CC BY 2.0   group :development, :testってことだったんですね〜 How is the :assets g …