Django не создает внешний ключ в таблице sqlite

Я использую sqlite в проекте Django. Я создал модель под названием Employee, а затем Education, но я забыл добавить внешний ключ к Employee.

Когда я обнаружил проблему, я добавил внешний ключ:

class Education(models.Model):
    employee=models.ForeignKey(Employee, on_delete=models.CASCADE),

Но когда запускается manage.py makemigrations, он говорит, что ничего не изменилось.

Попробовал удалить файл базы данных sqlite, удалить все миграции и попытался создать новую базу данных. Он по-прежнему говорит, что ничего не изменилось! Файл базы данных sqlite создан с размером 0!

Что происходит с django?

Вернуться на верх