Вероятно не сте създали никакви миграции за вашето бот приложение. Трябва да посочите името на приложението, за да създадете първоначалните миграции:
./manage.py makemigrations bot
След това стартирайте мигриране, за да стартирате миграцията и да създадете липсващата таблица:
./manage migrate
Когато стартирате showmigrations
, можете да видите, че Django смята, че вече е приложил първоначалната миграция за вашите bots
ап. Това може да е, защото сте стартирали --fake
за това приложение.
bots
[X] 0001_initial
Можете да кажете на Django да маркира миграциите като неприложени, след което да стартира миграцията отново с:
manage.py migrate --fake bots zero
manage.py migrate bots
Това трябва да работи, стига да няма таблици от bots
приложението все още е създадено. Ако са създадени само някои от таблиците, коригирането на базата данни ще бъде много по-трудно.