Если вы не развернули свою базу данных на производственном сервере, я рекомендую просто удалить базу данных, воссоздать ее и начать заново с одного sh отдельного файла миграции.
Если вы развернули базы данных на живой сервер, то я не буду удалять файлы миграции. Просто убедитесь, что результатом всех миграций является схема, которая вам нужна. (Если есть способ уменьшить номер версии базы данных, я не уверен, что это такое.)
С другой стороны, не запускайте
aqueduct db generate
на вашем живом сервере , Вместо этого сделайте это на своем компьютере разработчика, а затем используйте сгенерированный файл миграции для обновления базы данных на рабочем сервере. Я обнаружил, что это нелегкий путь, когда версии моей базы данных на компьютере разработчика и на производственном сервере вышли из синхронизации c (потому что я удалил файл миграции ", который мне не нужен".)