Gem updates are tedious. Gem name changes are even more tedious. This quick script converts Factory Girl references to Factory Bot references.
grep -e FactoryGirl -sl **/*.rake **/*.rb | xargs sed -i "s/FactoryGirl/FactoryBot/g" grep -e factory_girl -sl **/*.rake **/*.rb Gemfile | xargs sed -i "s/factory_girl/factory_bot/g" # run bundle install to generate a new Gemfile.lock
The first line searches for all instances of
FactoryGirl and replaces them with
FactoryBot in all ruby or rake files. The second one covers
factory_bot in ruby, rake, or your Gemfile.
After that, the last step is for you to build your Gemfile.lock with a
bundle install and your migration should be complete.