rails:705
From: "mbaba" <xml@t...>
Date: Sun, 27 Nov 2005 23:34:58 +0900
Subject: [rails:705] Re: scaffold の改造/model
馬場@大阪です > > ~/.rails/generators/my_scaffold/my_scaffold_generator.rb の中で、 > > > > m.dependency 'model', [singular_name], :collision => :skip > > > > となっている箇所を > > > > m.dependency 'my_model', [singular_name], :collision => :skip > > ~~~ > > とすることで、通常の model の代わりに my_model を使うことができるように なるようです。 > > 南木さん、ありがとう。 > うまくいきました。 rails_generator/commands.rb のdepencencyのプログラムが全然理解できなくて、進んでませんでした。 ありがとうございました。 > > gems/rails-0.13.1/lib/rails_generator/generators/components/model > > を cp -r ... ~/rails/generators にコピーして、 > > ~/rails/generators/model -> ~/rails/generator/my_model に mv > > ~/rails/generators/my_model/model_generator.rb を > ~/rails/generators/my_model/my_model_generator.rb に mv > > my_model_generator.rb 中の > > class ModelGenerator < Rails::Generator::NamedBase を > class MyModelGenerator < Rails::Generator::NamedBase に変更。 > > あとは、~/rails/generators/my_model/templates/model.rb の内容を > generate したい Model.rb のスタイルにあわせてうまく行きました。 > > これで、かなり生産性があがりますし、 > 共通のvalidation やassociation の追加し忘れることが減ります。 > > > 次は、view と form の雛形だな〜。 詳しい手順ありがとう、ございます。 着々と制覇ですね。 馬場幹彦 -- ML: rails@r... 使い方: http://QuickML.com/ Web Site: http://wiki.fdiary.net/rails/ ML Archives: http://www.fdiary.net/ml/rails/
694 2005-11-24 11:57 [gollum@h... ] scaffold の改造/model 701 2005-11-26 23:36 ┗[nanki@m... ] 703 2005-11-27 09:14 ┗[gollum@h... ] -> 705 2005-11-27 15:34 ┣[xml@t... ] 708 2005-11-27 23:34 ┗[gollum@h... ]