[-] CORE : Fix bug #PSCFV-5624 set order reference to CHAR(10)
This commit is contained in:
@@ -28,5 +28,5 @@ function add_column_orders_reference_if_not_exists()
|
|||||||
{
|
{
|
||||||
$column = Db::getInstance()->executeS('SHOW FIELDS FROM `'._DB_PREFIX_.'orders` LIKE "reference"');
|
$column = Db::getInstance()->executeS('SHOW FIELDS FROM `'._DB_PREFIX_.'orders` LIKE "reference"');
|
||||||
if (empty($column))
|
if (empty($column))
|
||||||
return Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'orders` ADD COLUMN `reference` varchar(9) AFTER `id_order`');
|
return Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'orders` ADD COLUMN `reference` varchar(10) AFTER `id_order`');
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ INSERT INTO `PREFIX_order_invoice_payment`
|
|||||||
|
|
||||||
-- Step 2: Add the collumn id_order_reference
|
-- Step 2: Add the collumn id_order_reference
|
||||||
ALTER TABLE `PREFIX_order_payment`
|
ALTER TABLE `PREFIX_order_payment`
|
||||||
ADD COLUMN `order_reference` VARCHAR(9) AFTER `id_order`,
|
ADD COLUMN `order_reference` VARCHAR(10) AFTER `id_order`,
|
||||||
ADD INDEX `order_reference`(`order_reference`);
|
ADD INDEX `order_reference`(`order_reference`);
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -4,4 +4,8 @@ ALTER TABLE `PREFIX_carrier` CHANGE `max_weight` `max_weight` DECIMAL( 20, 6
|
|||||||
|
|
||||||
DELETE ms.*, hm.* FROM `PREFIX_module_shop` ms INNER JOIN `PREFIX_hook_module` hm USING (`id_module`) INNER JOIN `PREFIX_module` m USING (`id_module`) WHERE m.`name` LIKE 'backwardcompatibility';
|
DELETE ms.*, hm.* FROM `PREFIX_module_shop` ms INNER JOIN `PREFIX_hook_module` hm USING (`id_module`) INNER JOIN `PREFIX_module` m USING (`id_module`) WHERE m.`name` LIKE 'backwardcompatibility';
|
||||||
|
|
||||||
UPDATE `PREFIX_module` SET `active` = 0 WHERE `name` LIKE 'backwardcompatibility';
|
UPDATE `PREFIX_module` SET `active` = 0 WHERE `name` LIKE 'backwardcompatibility';
|
||||||
|
|
||||||
|
ALTER TABLE `PREFIX_orders` CHANGE `reference` `reference` VARCHAR( 10 ) NULL DEFAULT NULL;
|
||||||
|
|
||||||
|
ALTER TABLE `PREFIX_order_payment` CHANGE `order_reference` `order_reference` VARCHAR( 10 ) NULL DEFAULT NULL;
|
||||||
Reference in New Issue
Block a user