Во-первых, в будущем постарайтесь не изменять существующие файлы миграции.Вы испортите больше, чем просто FactoryGirl, а именно испортите настройки своих товарищей по команде.Требования меняются, и это нормально, вы просто делаете новую миграцию, которая удаляет столбец user_id и добавляет столбец электронной почты.Таким образом, эволюция модели данных будет записана в миграциях.
Однако, для вашей конкретной проблемы вы, вероятно, захотите запустить rake db: test: prepare или, если это не сработает, удалитьполностью проверьте вашу тестовую базу данных и перестройте ее.