移行を使用して Devise 管理者ユーザーを追加しようとしています。--trace を指定して以下を実行してみましたが、問題はありません。私の移行ファイルは次のとおりです。
class InsertAdminUser < ActiveRecord::Migration
def up
User.new(:email => "abc@abc.com", :name => "abc", :password => "abc", admin => true)
end
def down
User.delete_all(:email => "abc@abc.com")
end
end
db:migrate を実行すると正常に実行されますが、ユーザーは作成されません。
ユーザーを作成していない理由、またはさらにデバッグする方法について何か考えはありますか?