Если все ваши миграции делают, это изменяют структуру таблиц, я бы не беспокоился обо всем этом.
Имейте в виду, что некоторые миграции добавляют данные - у меня есть такие, которые заполняют базу данных учетной записью администратора и другими фиксированными данными - и схема не даст вам этого.
Имейте в виду, что делать то, что я делаю с миграциями, - плохая идея, поскольку я не использую миграции в развертывании. Поэтому свертывание миграций может быть хорошей идеей на время, чтобы переместить эти миграции заполнения данных в отдельные задачи rake.
На рассмотрении - я повторяю уже сделанные замечания. rake db:migrate VERSION -1
[Я обвиняю отвлекающий новый анимированный логотип в том, что я отвлекся от текста]