Du har sandsynligvis ikke oprettet nogen migreringer til din bot-app. Du skal angive appnavnet for at oprette de indledende migreringer:
./manage.py makemigrations bot
Kør derefter migrering for at køre migreringen og opret den manglende tabel:
./manage migrate
Når du kører showmigrations
, kan du se, at Django mener, at den allerede har anvendt den indledende migrering for dine bots
app. Dette kan skyldes, at du kørte --fake
for den app.
bots
[X] 0001_initial
Du kan bede Django om at markere migreringerne som ikke-anvendt, og derefter køre migreringen igen med:
manage.py migrate --fake bots zero
manage.py migrate bots
Dette burde virke, så længe der ikke er nogen tabeller fra bots
app er blevet oprettet endnu. Hvis kun nogle af tabellerne er blevet oprettet, vil det være meget vanskeligere at reparere databasen.