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の開発環境
-

執筆者:

関連記事

no image

Rails3.2.8とRSpecとCapybaraでテスト

  目次1 Gemfile2 RSpecインストール3 Capybaraの設定4 ひな形準備5 最初のテスト6 capybaraのテスト Gemfile [crayon-594e84db11 …

Ubuntu Server12.04でPostgreSQL9.3をつかう〜hstore

  By: Wonderlane – CC BY 2.0 Ubuntu server12.04にPostgreSQL9.3をインストールする hstoreモジュール(エクステンシ …

rails gに-pオプションがあったので色々試してみた

  By: Shardayyy – CC BY 2.0 -p[–pretend]なんてオプションあったんですね このオプションをつけると色々表示されるけど、実際には何 …

no image

RubyとRailsのテスト関係のリンクメモ

  目次1 RSpec2 Factory Girl3 Capybara RSpec rspec.info/ Expectations とMatcher rubydoc.info/gems/r

Rails4でのJavaScriptのユニットテスト~jasminerice&guard-jasmine

By: sk_vel – CC BY 2.0 Rails3.2でJasmineをつかってCoffeeScriptをテスト~jasminerice 目次1 環境2 Gemfile3 gene …