From adcbc13ada035d2440707127e8e1587b1f24eadf Mon Sep 17 00:00:00 2001 From: Guillaume Barral Date: Thu, 19 Jun 2014 15:13:02 +0200 Subject: [PATCH] Add a default version to all order in Thelia for the 2.0.3 update --- setup/update/2.0.3.sql | 54 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/setup/update/2.0.3.sql b/setup/update/2.0.3.sql index 7c94478b1..428d383d9 100644 --- a/setup/update/2.0.3.sql +++ b/setup/update/2.0.3.sql @@ -45,4 +45,58 @@ CREATE TABLE `order_version` ON DELETE CASCADE ) ENGINE=InnoDB CHARACTER SET='utf8'; +UPDATE `order` SET + `version` = 1, + `version_created_at` = NOW(), + `version_created_by` = 'Thelia' +WHERE `version` = 0; + +INSERT INTO `order_version`( + `id`, + `ref`, + `customer_id`, + `invoice_order_address_id`, + `delivery_order_address_id`, + `invoice_date`, + `currency_id`, + `currency_rate`, + `transaction_ref`, + `delivery_ref`, + `invoice_ref`, + `discount`, + `postage`, + `payment_module_id`, + `delivery_module_id`, + `status_id`, + `lang_id`, + `created_at`, + `updated_at`, + `version`, + `version_created_at`, + `version_created_by`) +SELECT + `id`, + `ref`, + `customer_id`, + `invoice_order_address_id`, + `delivery_order_address_id`, + `invoice_date`, + `currency_id`, + `currency_rate`, + `transaction_ref`, + `delivery_ref`, + `invoice_ref`, + `discount`, + `postage`, + `payment_module_id`, + `delivery_module_id`, + `status_id`, + `lang_id`, + `created_at`, + `updated_at`, + `version`, + `version_created_at`, + `version_created_by` +FROM `order`; + SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file