Итак, это мой первый настоящий проект Ruby on Rails. Я выучил свой урок - я не делал никаких изменений с помощью миграции, поэтому все немного испортилось.
Какой лучший способ начать работу с новыми файлами миграции и перестроить схему и т.д.? Мой проект слишком далек, чтобы перестроить весь проект, но недостаточно далеко, чтобы я мог потерять миграции, которые у меня есть до сих пор. Я также не против потери данных в базе данных. Я пытался откат к началу, но некоторые из них терпят неудачу.
Я знаю, что это плохое состояние, но урок извлечен.
EDIT: Я просто удалил все файлы миграции и перестроил файл схемы с помощью db: schema: dump. Я предполагаю, что это ставит меня в чистое состояние с моей существующей базой данных, просто потерял миграцию.