Wahrscheinlich haben Sie keine Migrationen für Ihre Bot-App erstellt. Sie müssen den App-Namen angeben, um die ersten Migrationen zu erstellen:
./manage.py makemigrations bot
Führen Sie dann „migrate“ aus, um die Migration auszuführen und die fehlende Tabelle zu erstellen:
./manage migrate
Wenn Sie showmigrations ausführen , können Sie sehen, dass Django denkt, dass es die anfängliche Migration für Ihre bots bereits angewendet hat App. Dies könnte daran liegen, dass Sie --fake ausgeführt haben für diese App.
bots
[X] 0001_initial
Sie können Django anweisen, die Migrationen als nicht angewendet zu markieren, und die Migration dann erneut ausführen mit:
manage.py migrate --fake bots zero
manage.py migrate bots
Dies sollte funktionieren, solange keine Tabellen von den bots kommen App wurden noch erstellt. Wenn nur einige der Tabellen erstellt wurden, wird es viel schwieriger, die Datenbank zu reparieren.