カラム名に「type」を使ったら駄目だった。new のパラメータハッシュに載せても代入されない。generate して出て来るマイグレーションではカラム出来てるので、スペック書いてて「.new :type => '云々'」とかしてみるまで気付かなかった。newした後での代入と代入後の保存は出来たが、だからといって使うべきでは無いだろう。
参考
- http://www.siwa32.com/?p=21
- 他にも相応しくない名前のリストあり
- モデルに相応しくない名前 - Rubyとか Illustratorとか SFとか折紙とか
- モデルの名前の方