[2014/07/03追記] Rails4.0以上ならadd_reference使えばOK. [追記終わり] Stack Overflowに全く同じ状態の投稿があったのでその通りにして解決. 一応こちらにも書いておく. 現象 次のようにreferencesを指定してmigrationファイルを生成したとき, rails g migration AddUserCategoryToUsers user_category:references class AddUserCategoryToUsers < ActiveRecord::Migration def change add_column :users, :user_category, :references, :default => 1 end end db:migrateに失敗する. rake db:migrate == AddUser