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?