rake db: migrate aborted - миграция пытается создать таблицу, которая будет изменена при дальнейшей миграции - PullRequest
0 голосов
/ 26 февраля 2020

привет, хотел бы помочь. Я пытаюсь запустить rake db: migrate , но грабли прерваны, это происходит при запуске миграции для создания таблицы, имя которой было изменено, но в более поздней миграции.

log с сервера:

rake aborted!
NameError: uninitialized constant CreateCrmLeads

(позже имя CrmLeads было изменено)

У меня была эта проблема, когда я раньше, когда нажимал на heroku, решил ее, запустив db: schema: load или сбросив и воссоздав БД, но хотел бы понять, что я делаю не так, потому что скоро я не смогу каждый раз сбрасывать БД. На этот раз это произошло после перехода на другую ветку, и меня попросили перенести ожидающие миграции (даже если я не создавал новых миграций, связанных с этой веткой)

...