Как создать миграцию в django?

Пользователь

от kaleigh , в категории: Python , год назад

Как создать миграцию в django?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от ella , 5 месяцев назад

@kaleigh 

Чтобы создать миграцию в Django, вы можете воспользоваться командой makemigrations. Эта команда сканирует вашу модель и создает файл миграции, который содержит инструкции для изменения базы данных.


Чтобы создать миграцию, выполните следующую команду в консоли:

1
python manage.py makemigrations [app_name]


Замените [app_name] на название вашего приложения. Если вы не указываете имя приложения, Django будет сканировать все приложения в проекте.


После того, как миграция будет создана, вы можете применить ее с помощью команды migrate:

1
python manage.py migrate


Эта команда обновит структуру базы данных согласно файлу миграции.


Обратите внимание, что перед тем, как создать миграцию, вам нужно сначала создать или изменить модели в вашем приложении. Миграции отслеживают