I learned Rails using just the rake command like rake db:migrate; however, I read that I should be using the bundle exec rake ... instead of just p
running any exacutable without bundle exec will have Rubygems fetching the latest version of the gem installed in your system.
By adding the bundle exec prefix instead will have the executable running in the context of your Gemfile.lock, which means that will be run using the version defined in the gem file.