From 92fdfd36bbc768d99f76203c4c5b930519911b42 Mon Sep 17 00:00:00 2001 From: mDeflotte Date: Tue, 14 Feb 2012 14:02:42 +0000 Subject: [PATCH] // Use id_order for reference order for old orders (1.4) git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@13305 b9a71923-0436-4b27-9f14-aed3839534dd --- .../upgrade/php/generate_order_reference.php | 19 ------------------- install-dev/upgrade/sql/1.5.0.2.sql | 2 +- 2 files changed, 1 insertion(+), 20 deletions(-) delete mode 100644 install-dev/upgrade/php/generate_order_reference.php diff --git a/install-dev/upgrade/php/generate_order_reference.php b/install-dev/upgrade/php/generate_order_reference.php deleted file mode 100644 index 193083abf..000000000 --- a/install-dev/upgrade/php/generate_order_reference.php +++ /dev/null @@ -1,19 +0,0 @@ -executeS('SELECT id_order FROM '._DB_PREFIX_.'orders'); - foreach ($orders as $order) - { - $random_ref = ''; - for ($i = 0, $passwd = ''; $i < 9; $i++) - $random_ref .= substr('ABCDEFGHIJKLMNOPQRSTUVWXYZ', mt_rand(0,25), 1); - $res &= Db::getInstance()->execute(' - UPDATE '._DB_PREFIX_.'orders - SET reference = \''.$random_ref.'\' - WHERE id_order = '.(int)$order['id_order']); - } - return $res; -} diff --git a/install-dev/upgrade/sql/1.5.0.2.sql b/install-dev/upgrade/sql/1.5.0.2.sql index ac59a133d..0e14d5af6 100644 --- a/install-dev/upgrade/sql/1.5.0.2.sql +++ b/install-dev/upgrade/sql/1.5.0.2.sql @@ -328,7 +328,7 @@ ALTER TABLE `PREFIX_order_cart_rule` ADD `id_order_invoice` INT NOT NULL DEFAULT ALTER TABLE `PREFIX_specific_price` ADD `id_group_shop` INT(11) UNSIGNED NOT NULL AFTER `id_shop`; /* Generate order references */ -/* PHP:generate_order_reference(); */; +UPDATE `PREFIX_orders` SET `reference` = id_order; ALTER TABLE `PREFIX_order_detail` ADD `tax_computation_method` tinyint(1) unsigned NOT NULL default '0' AFTER `product_weight`;