django.db.utils.OperationalError:(1091,“Can';t DROP';公司id';;检查列/键是否存在”
当我迁移时,我总是会出错。首先,我创建了表,然后将其丢弃。现在当我再次创建表时。我面临着这个问题。它也不会创建列 Model.pydjango.db.utils.OperationalError:(1091,“Can';t DROP';公司id';;检查列/键是否存在”,django,django-models,django-migrations,django-mysql,Django,Django Models,Django Migrations,Django Mysql,当我迁移时,我总是会出错。首先,我创建了表,然后将其丢弃。现在当我再次创建表时。我面临着这个问题。它也不会创建列 Model.py class AssociateCompany(models.Model): user = models.ForeignKey(User, related_name="associate_user", on_delete=models.CASCADE) company = models.ForeignKey(Company, related_name=
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)
它不创建列、用户id和公司id,并显示错误:
django.db.utils.OperationalError:(1091,“无法删除'company_id';检查列/键是否存在”)