每次我在CLI中运行升级时,都会出现以下错误。我必须进入数据库并每次都删除表才能使其正常工作。有人知道为什么会这样吗?
Updating modules:
Schema creation/updates:
SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'validated_country_code', query was: ALTER TABLE `jftkdquote_address` MODIFY COLUMN `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT "Updated At", MODIFY COLUMN `city` varchar(255) NULL , MODIFY COLUMN `region` varchar(255) NULL , MODIFY COLUMN `telephone` varchar(255) NULL , MODIFY COLUMN `fax` varchar(255) NULL , MODIFY COLUMN `subtotal` decimal(20, 4) NOT NULL DEFAULT 0 COMMENT "Subtotal", MODIFY COLUMN `base_subtotal` decimal(20, 4) NOT NULL DEFAULT 0 COMMENT "Base Subtotal", MODIFY COLUMN `subtotal_with_discount` decimal(20, 4) NOT NULL DEFAULT 0 COMMENT "Subtotal With Discount", MODIFY COLUMN `base_subtotal_with_discount` decimal(20, 4) NOT NULL DEFAULT 0 COMMENT "Base Subtotal With Discount", MODIFY COLUMN `tax_amount` decimal(20, 4) NOT NULL DEFAULT 0 COMMENT "Tax Amount", MODIFY COLUMN `base_tax_amount` decimal(20, 4) NOT NULL DEFAULT 0 COMMENT "Base Tax Amount", MODIFY COLUMN `shipping_amount` decimal(20, 4) NOT NULL DEFAULT 0 COMMENT "Shipping Amount", MODIFY COLUMN `base_shipping_amount` decimal(20, 4) NOT NULL DEFAULT 0 COMMENT "Base Shipping Amount", MODIFY COLUMN `shipping_tax_amount` decimal(20, 4) NULL COMMENT "Shipping Tax Amount", MODIFY COLUMN `base_shipping_tax_amount` decimal(20, 4) NULL COMMENT "Base Shipping Tax Amount", MODIFY COLUMN `discount_amount` decimal(20, 4) NOT NULL DEFAULT 0 COMMENT "Discount Amount", MODIFY COLUMN `base_discount_amount` decimal(20, 4) NOT NULL DEFAULT 0 COMMENT "Base Discount Amount", MODIFY COLUMN `grand_total` decimal(20, 4) NOT NULL DEFAULT 0 COMMENT "Grand Total", MODIFY COLUMN `base_grand_total` decimal(20, 4) NOT NULL DEFAULT 0 COMMENT "Base Grand Total", MODIFY COLUMN `shipping_discount_amount` decimal(20, 4) NULL COMMENT "Shipping Discount Amount", MODIFY COLUMN `base_shipping_discount_amount` decimal(20, 4) NULL COMMENT "Base Shipping Discount Amount", MODIFY COLUMN `subtotal_incl_tax` decimal(20, 4) NULL COMMENT "Subtotal Incl Tax", MODIFY COLUMN `base_subtotal_total_incl_tax` decimal(20, 4) NULL COMMENT "Base Subtotal Total Incl Tax", MODIFY COLUMN `discount_tax_compensation_amount` decimal(20, 4) NULL COMMENT "Discount Tax Compensation Amount", MODIFY COLUMN `base_discount_tax_compensation_amount` decimal(20, 4) NULL COMMENT "Base Discount Tax Compensation Amount", MODIFY COLUMN `shipping_discount_tax_compensation_amount` decimal(20, 4) NULL COMMENT "Shipping Discount Tax Compensation Amount", MODIFY COLUMN `base_shipping_discount_tax_compensation_amnt` decimal(20, 4) NULL COMMENT "Base Shipping Discount Tax Compensation Amount", MODIFY COLUMN `shipping_incl_tax` decimal(20, 4) NULL COMMENT "Shipping Incl Tax", MODIFY COLUMN `base_shipping_incl_tax` decimal(20, 4) NULL COMMENT "Base Shipping Incl Tax", ADD COLUMN `validated_country_code` text NULL COMMENT "Validated Country Code", ADD COLUMN `validated_vat_number` text NULL COMMENT "Validated Vat Number"