webdev.camp/app/services/create_admin_service.rb

11 lines
332 B
Ruby

class CreateAdminService
def call
user = User.find_or_create_by!(email: Rails.application.secrets.admin_email) do |user|
user.password = Rails.application.secrets.admin_password
user.password_confirmation = Rails.application.secrets.admin_password
user.confirm!
user.admin!
end
end
end