モデル作り

さて、database.ymlを書いたので次にモデルの部分を作ろう。
モデルを作るにはDBにテーブルが必要なので、記事にあるcreate table文を3つのデータベースにそのまま流し込む

create table users(
  id int unsigned not null auto_increment,
  name varchar(20) not null,
  password varchar(20) not null,
  primary key (id)
);

んで、肝心のモデルの作り方だが、RubyConsoleから

  • ruby script/generate scaffold user

と叩く。すると

You have a nil object when you didn't expect it!
You might have expected an instance of Array.
The error occured while evaluating nil.include?

orz
id:yuki_neko_nyanと原因を探るものの不明。とりあえずrailsアプリを作るところからやり直してみよう。
でもうまくいかない。仕方ないのでRubyを潰してtry again.

いざ!・・・・
orz
やっぱダメぽ。id:yuki_neko_nyanに調べてもらったがやはり分からず。
エラーメッセージをぐぐるとカナダの人も同じ問題をかかえててどうしよう〜、らしい。
昼間はオムライスのバターに玉砕したが、今度はRailsの前に玉砕です。そうだ、今日は玉砕デーなんだ、きっと。
とりあえずRailsのバージョン下げてみるか・・・。