Du har förmodligen inte skapat några migreringar för din bot-app. Du måste ange appnamnet för att skapa de första migreringarna:
./manage.py makemigrations bot
Kör sedan migrera för att köra migreringen och skapa den saknade tabellen:
./manage migrate
När du kör showmigrations
, kan du se att Django tror att den redan har tillämpat den initiala migreringen för dina bots
app. Det kan bero på att du körde --fake
för den appen.
bots
[X] 0001_initial
Du kan säga åt Django att markera migreringarna som ej tillämpade och sedan köra om migreringen med:
manage.py migrate --fake bots zero
manage.py migrate bots
Detta bör fungera så länge som inga tabeller från bots
appen har skapats ännu. Om bara några av tabellerna har skapats blir det mycket svårare att fixa databasen.