Junior — Middle
89
Ինչպե՞ս կարելի է չեղարկել կամ վերականգնել Django-ի նախորդ միգրացիաների տարբերակները։
Պատասխան AI-ից
sobes.tech AI
В Django для отмены миграций используется команда migrate с указанием нужного приложения и целевой миграции. Например, чтобы откатить миграции до предыдущей версии, можно выполнить:
python manage.py migrate app_name previous_migration_name
Если нужно отменить все миграции приложения, можно указать zero:
python manage.py migrate app_name zero
Это позволит вернуть базу данных в состояние до применения миграций данного приложения. Чтобы узнать список миграций и их порядок, можно использовать:
python manage.py showmigrations app_name
Таким образом, откат миграций — это переход к более раннему состоянию базы данных, соответствующему указанной миграции.