Встречается на 1% собеседований по Python
Какие основные команды используешь для миграций в Django
Основные команды для работы с миграциями в Django:
python manage.py makemigrations- создает новые миграции на основе изменений в моделяхpython manage.py migrate- применяет все невыполненные миграции к базе данныхpython manage.py showmigrations- показывает список всех миграций и их статус (применены/не применены)python manage.py sqlmigrate <app> <migration>- показывает SQL-запросы, которые будут выполнены для конкретной миграцииpython manage.py migrate --fake- отмечает миграцию как выполненную без фактического примененияpython manage.py migrate <app> <migration>- применяет конкретную миграцию
Пример работы:
python
# После изменения models.py
python manage.py makemigrations myapp
python manage.py migrateДля отката миграции можно использовать:
python
python manage.py migrate myapp 0001 # откатывает до указанной миграции
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы