ActiveHeartでset_field_nameしたカラム名をrailroadで出力する。

昨日のモデル設計時のコーディング規約に書いたけど、
set_field_nameで書いた内容をrailroadで出力するためのパッチ作ってみた。
railroad-0.4.0/lib/railroad/models_diagram.rb

61c61,62
<           content_column = a.name
---
>           content_column = current_class.human_attribute_name(a.name)
>           content_column += ' :' + a.name

こうすると、railroad -M したらset_field_nameの内容が生きてくる。
仮に、System.nameのnameはシステム名としてた場合は
システム名 :name :string
とか出てくる。


これでコメントもいらなくなるしドキュメントもrailroadで出力出来るしで楽チン。