1054,'字段列表中的未知列'

时间:2018-05-10 18:16:06

标签: python mysql django vagrant vagrantfile

真实错误:1054,未知栏' group_shop_item.promo_discount'在'字段列表'

我在Items表上添加了一列,运行makemigrations,然后迁移。现在出现了1054错误。因为我在一个Vagrant Box上运行它,所以我向上运行了vagrant -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)

1 个答案:

答案 0 :(得分:0)

尝试在mySQL中手动添加列,看看是否有效。