HariGeek
Думаю, я запутался между кодом сначала с существующей базой данных и базой данных сначала с моделью. Я понял, что после поиска на разных форумах миграции разрешены только в первом подходе. Код сначала предполагает, что вы никогда не будете вносить никаких изменений в базу данных вручную. Все изменения в базе данных будут проходить через первые миграции кода. Это верно и для кода сначала с существующей базой данных. Если вы сначала работаете с кодом с существующей базой данных, предполагается, что после первого подключения базы данных все изменения в базе данных будут проходить через первую миграцию кода, а не вручную. Когда вы используете модель вместо подхода сначала к коду, любые ручные изменения в базе данных можно перенести в модель с помощью параметра «Обновить модель из базы данных». Доступ к которому можно получить, щелкнув модель правой кнопкой мыши.
Я надеюсь, что мое понимание правильно, но любые изменения или исправления приветствуются.