Anda mungkin belum membuat migrasi apa pun untuk aplikasi bot Anda. Anda perlu menentukan nama aplikasi untuk membuat migrasi awal:
./manage.py makemigrations bot
Kemudian jalankan migrasi untuk menjalankan migrasi dan buat tabel yang hilang:
./manage migrate
Saat Anda menjalankan showmigrations
, Anda dapat melihat bahwa Django berpikir bahwa ia telah menerapkan migrasi awal untuk bots
Anda aplikasi. Ini mungkin karena Anda menjalankan --fake
untuk aplikasi itu.
bots
[X] 0001_initial
Anda dapat memberitahu Django untuk menandai migrasi sebagai belum diterapkan, kemudian jalankan kembali migrasi dengan:
manage.py migrate --fake bots zero
manage.py migrate bots
Ini akan berfungsi, selama tidak ada tabel dari bots
aplikasi telah dibuat belum. Jika hanya beberapa tabel yang telah dibuat, maka memperbaiki database akan jauh lebih sulit.