languages и таблица users. В последней есть внешний ключ language_id. Затем кто то создает 4ю миграцию с запросами INSERT INTO users.language_id и т.д. Запрос пройдет успешно если есть уже данные в таблице languages, а что делать если человек будет разворачивать базу с нуля и запускать миграции подряд?
а почему данные не существуют? потому что вы фиксите траблы с данными в продакшн базе миграциями?
Обсуждают сегодня