Тесты Django не запускаются, потому что они не могут создать таблицу из-за неправильного внешнего ключа - PullRequest
0 голосов
/ 08 октября 2019

При попытке запустить мои тесты я получаю сообщение об ошибке в заголовке. Это не говорит мне ничего удаленно полезного о том, какую таблицу не удалось создать, потому что исходный вывод ошибки: django.db.utils.OperationalError: (1005, 'Can\'t create table `test_pogo`.`#sql-269_231` (errno: 150 "Foreign key constraint is incorrectly formed")')

#sql-269_231 не дает мне абсолютно никакой информации о том, куда мне следует идти и проверятьв моих моделях, чтобы найти ошибку, поскольку это не имя какой-либо из моих моделей или таблиц базы данных.

При локальном запуске проекта (не тестирующих модулей) с моей копией prod, кажется, что все работает какожидается.

Как мне найти и исправить неисправную модель?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...