From 52b3d47a04a4c0ca64329ecbe3167fb1fca5c9f2 Mon Sep 17 00:00:00 2001 From: Vaidehi Joshi Date: Wed, 31 Mar 2021 09:34:10 -0700 Subject: [PATCH] Remove pro role from users and database (#13176) --- .../20210329172336_remove_pro_roles.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 lib/data_update_scripts/20210329172336_remove_pro_roles.rb diff --git a/lib/data_update_scripts/20210329172336_remove_pro_roles.rb b/lib/data_update_scripts/20210329172336_remove_pro_roles.rb new file mode 100644 index 000000000..813e3f04f --- /dev/null +++ b/lib/data_update_scripts/20210329172336_remove_pro_roles.rb @@ -0,0 +1,12 @@ +module DataUpdateScripts + class RemoveProRoles + def run + pro_role = Role.find_by(name: "pro") + + return unless pro_role + + pro_role.users.find_each { |u| u.remove_role(:pro) } + pro_role.destroy + end + end +end