django.db.utils.OperationalError: (1091, «Не могу DROP 'company_id'; проверьте, что столбец / ключ существует") - PullRequest
0 голосов
/ 12 июня 2019

Когда я мигрирую, я всегда получаю ошибку.Сначала я создал таблицу, а затем уронил ее.Теперь, когда я снова создал таблицу.Я сталкиваюсь с этой проблемой.Он также не создает столбцы.

Model.py

class AssociateCompany(models.Model):
    user = models.ForeignKey(User, related_name="associate_user", on_delete=models.CASCADE)
    company = models.ForeignKey(Company, related_name="associate_company", on_delete=models.CASCADE)
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)

Он не создает столбец user_id и company_id и отображает фолдинг ошибка:

django.db.utils.OperationalError: (1091, "Не могу УДАЛИТЬ 'company_id'; проверьте, что столбец / ключ существует")

...