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で出力出来るしで楽チン。