Встречается на собеседованиях • сегодня
Как накатить миграцию
Для накатывания миграций в Django используется команда migrate. Она применяет все невыполненные миграции к базе данных.
Основные команды:
bash
# Применить все миграции
python manage.py migrate
# Применить конкретное приложение
python manage.py migrate app_name
Применить конкретную миграцию
python manage.py migrate app_name 0002_migration_name
text
**Перед миграцией:**
1. Создайте миграции командой `makemigrations`, если их нет:
```bash
python manage.py makemigrations- Проверьте список миграций, которые будут применены:
bash
python manage.py showmigrationsВажно:
- Миграции выполняются последовательно по номеру в имени файла
- Нельзя откатывать миграции простой командой
migrate(для этого нуженmigrate app_name XXXXгде XXXX - номер предыдущей миграции) - В продакшене выполняйте миграции с осторожностью, желательно с бэкапом БД

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы