Я написал миграцию для добавления нового столбца foo_bar
в некоторую таблицу bar
.Когда пришло время объединить мою ветку, я обнаружил, что коллега написал ту же миграцию, что и я.Мы решили прекратить мои и просто использовать их.
Теперь, когда я запускаю тесты, я получаю эту ошибку:
Необработанный отказ SequelizeDatabaseError: столбец "foo_bar" отношения "bar" уже существует
Я не могу пройти мимо этого и не могу найти в Интернете никакого контента о том, как подавить эту чушь.
Что я сделал
То, что я пытался
- , удалив мою базу данных и создав новую
- удаление node_modules
Единственное, что мне кажется подходящим, - это закомментировать все вызовы addColumn для столбцов, с которыми мы оба перекрывались.Я не собираюсь продолжать это терпеть!
Есть ли способ как-то очистить кэш миграций, которые ранее выполнялись на моей машине?