Sobes.tech
Junior — Middle
89

Welche Django-Befehle sollten verwendet werden, um Datenbankmigrationen durchzuführen und rückgängig zu machen?

Antwort von AI

sobes.tech KI

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

  • python manage.py makemigrations — создает новые миграции на основе изменений в моделях.
  • python manage.py migrate — применяет миграции к базе данных, обновляя её структуру.

Для отмены миграций используется команда:

  • python manage.py migrate <app_name> <migration_name> — откатывает миграции до указанной (например, zero для полного отката всех миграций приложения).

Пример отката всех миграций приложения myapp:

python manage.py migrate myapp zero