В разделе Миграции базы данных Rails руководств Ruby on Rails есть одна строка, в которой говорится, что
Задача db:reset удалит базу данных, создаст ее заново и загрузит в нее текущую схему. Это не то же самое, что выполнение всех миграций.
Может ли кто-нибудь сказать мне, в чем именно они отличаются и почему воспроизведение истории миграции более подвержено ошибкам?
Я новичок в Ruby on Rails. Заранее спасибо.