Probabilmente non hai creato migrazioni per la tua app bot. Devi specificare il nome dell'app per creare le migrazioni iniziali:
./manage.py makemigrations bot
Quindi esegui migra per eseguire la migrazione e creare la tabella mancante:
./manage migrate
Quando esegui showmigrations
, puoi vedere che Django pensa di aver già applicato la migrazione iniziale per i tuoi bots
app. Questo potrebbe essere dovuto al fatto che hai eseguito --fake
per quell'app.
bots
[X] 0001_initial
Puoi dire a Django di contrassegnare le migrazioni come non applicate, quindi eseguire nuovamente la migrazione con:
manage.py migrate --fake bots zero
manage.py migrate bots
Questo dovrebbe funzionare, purché non ci siano tabelle dai bots
app sono state ancora create. Se sono state create solo alcune delle tabelle, riparare il database sarà molto più complicato.