Seeding users with Devise in Ruby on Rails

后端 未结 14 2443
终归单人心
终归单人心 2020-12-14 00:59

In my development and test environments, I want to seed the database with a bunch of users. I\'m using Ruby on Rails v3.2.8 and the latest Devise. So I added this line in

14条回答
  •  暖寄归人
    2020-12-14 01:21

    The skip_confirmation method will only work if you have confirmable module in your user model, otherwise remove it.

      user = User.new(
          :email                 => "admin@xxxxx.xxx",
          :password              => "123456",
          :password_confirmation => "123456"
      )
      user.skip_confirmation!
      user.save!
    

提交回复
热议问题