Django: После выполнения миграций в базе данных не найдено ни одной таблицы

Я работаю над проектом Django, но столкнулся с проблемой, когда в моей базе данных не создаются таблицы даже после запуска миграций. Версия Django:5.1.3 База данных:MySQL ОС:ubuntu 24.04.1 LTS

1 Я запустил python manage.py makemigrations, и он успешно сгенерировал файлы миграции 2 Я запустил python manage.py migrate, и он выполнился без каких-либо ошибок. 3 Однако, когда я проверяю базу данных в phpmyadmin, в базе данных не найдено ни одной таблицы.

Я также попробовал следующие шаги по устранению неполадок:

1 Убедились, что файл базы данных существует. 2 Убедились, что в списке INSTALLED_APPS есть мое приложение. 3 Проверил, что модели определены правильно в файле models.py. 4 Просмотрел историю миграций с помощью python manage.py showmigrations, и все миграции отмечены как примененные.

Что может быть причиной этой проблемы? Есть ли какие-либо дополнительные шаги, которые я могу предпринять для отладки или решения этой проблемы? Буду признателен за любые рекомендации или предложения. Дайте мне знать, если потребуется дополнительная информация.

Вернуться на верх