1054,'field list' 中的未知列
1054, Unknown column in 'field list'
实际错误:1054,'field list'
中的未知列 'group_shop_item.promo_discount'
我在项目table上添加了一列,运行 makemigrations,然后迁移。现在出现了 1054 错误。由于我 运行 它在 Vag运行t Box 上,我 运行 vag运行t up --provision 并删除并替换了 mysql 数据库。该列仍未显示在数据库中。
如果您能帮助说明迁移过程中存在差异的原因,我们将不胜感激。
models.py
class Item(models.Model):
obj_manager = ItemManager()
brand = models.ForeignKey(Brand, on_delete=models.CASCADE)
promo_discount = models.DecimalField(default=0.00, max_digits=10,
decimal_places=2)
尝试在 mySQL 中手动添加列,看看是否可行。
实际错误:1054,'field list'
中的未知列 'group_shop_item.promo_discount'我在项目table上添加了一列,运行 makemigrations,然后迁移。现在出现了 1054 错误。由于我 运行 它在 Vag运行t Box 上,我 运行 vag运行t up --provision 并删除并替换了 mysql 数据库。该列仍未显示在数据库中。
如果您能帮助说明迁移过程中存在差异的原因,我们将不胜感激。
models.py
class Item(models.Model):
obj_manager = ItemManager()
brand = models.ForeignKey(Brand, on_delete=models.CASCADE)
promo_discount = models.DecimalField(default=0.00, max_digits=10,
decimal_places=2)
尝试在 mySQL 中手动添加列,看看是否可行。