Я написал приложение Rails локально и написал около 10-15 миграций. Все это отлично работает локально.
Когда я хотел развернуть на героку, я столкнулся с проблемой, потому что они используют более раннюю версию PostGreSQL, чем та, которую я использовал локально. Одна из моих самых ранних миграций завершается сбоем из-за отсутствия функции БД в одном из моих представлений базы данных.
Я нашел способ обойти проблему с функцией БД, но теперь я застрял, потому что не могу написать новую миграцию, которая изменяет представление для использования хака, поскольку rake db: migrate прервется после того, как попадет в оригинал создание проблемного представления.
Что я могу сделать, чтобы решить эту проблему?