How to migrate UBP users to NON-UBP
Prerequisites
- Production rails console
Step-by-step implementation
- Run rails console in production
current_user = User.find(user_id)current_user.user_info.update(is_usage_based: false)Fallback::Cache.delete("user_id_#{current_user.id}_is_usage_based")Fallback::Redis.del("user_#{current_user.id}}_visits")Apps::PurgeCloudflareWorker.perform_async(current_user.apps.pluck(:id))- In the plan write the needed plan
current_user.upgrade_apps(plan)
Also ensure you delete visit counts row for the user:
ViewsCount.find_by_user_id(current_user.id).delete