rails generate scaffold で生成した view が migration によるテーブルのカラムの変更に追随してなかったから更新しましょうということになったのですが、量がそれなりにあって手作業でやると面倒なので rails generate しなおしたのから切り貼りしたらいいじゃない、と思って調べてみたのですが、どうもそういうのがみつからなかったのでこんなふうにしてみました。ちなみに rails generate view というような view だけ作るのはないんですね。 model, = ARGV script = <<-END attrs = #{model}.columns.map{|col| [ col.name, col.type ] } system("bundle exec rails generate scaffold #{model} \#{attr