使用DEPRECATION WARNING
rake db:seed
This dynamic method is deprecated.
这发生在下面的user.add_role :admin
块中:
user = User.find_or_create_by(email: ENV['ADMIN_EMAIL'].dup) do |u|
u.password = ENV['ADMIN_PASSWORD'].dup
u.password_confirmation = ENV['ADMIN_PASSWORD'].dup
end
puts 'user: ' << user.email
user.add_role :admin
user.skip_confirmation!
user.save!
我已经清除了find_or_create_by_email
警告的代码,但我找不到add_role
的答案。