From 8367d3f958f4750ff50f8705b2aa2e2591466463 Mon Sep 17 00:00:00 2001 From: rGaillard Date: Mon, 1 Oct 2012 11:38:53 +0000 Subject: [PATCH] // small fix git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@17636 b9a71923-0436-4b27-9f14-aed3839534dd --- install-dev/data/db_structure.sql | 2 +- install-dev/upgrade/sql/1.5.0.18.sql | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/install-dev/data/db_structure.sql b/install-dev/data/db_structure.sql index 4ecc2a6e8..80704339e 100644 --- a/install-dev/data/db_structure.sql +++ b/install-dev/data/db_structure.sql @@ -2229,7 +2229,7 @@ CREATE TABLE `PREFIX_stock_available` ( KEY `id_shop_group` (`id_shop_group`), KEY `id_product` (`id_product`), KEY `id_product_attribute` (`id_product_attribute`), - KEY `product_sqlstock` ( `id_product` , `id_product_attribute` , `id_shop` ) + UNIQUE `product_sqlstock` ( `id_product` , `id_product_attribute` , `id_shop` ) ) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8; CREATE TABLE `PREFIX_supply_order` ( diff --git a/install-dev/upgrade/sql/1.5.0.18.sql b/install-dev/upgrade/sql/1.5.0.18.sql index ed87802bf..fba437d66 100644 --- a/install-dev/upgrade/sql/1.5.0.18.sql +++ b/install-dev/upgrade/sql/1.5.0.18.sql @@ -15,3 +15,5 @@ ALTER TABLE `PREFIX_product_attribute_shop` CHANGE `weight` `weight` DECIMAL(20, ALTER TABLE `PREFIX_order_carrier` CHANGE `weight` `weight` DECIMAL(20, 6) NOT NULL DEFAULT '0'; ALTER TABLE `PREFIX_attribute_impact` CHANGE `weight` `weight` DECIMAL(20, 6) NOT NULL DEFAULT '0'; ALTER TABLE `PREFIX_order_detail` CHANGE `product_weight` `product_weight` DECIMAL(20, 6) NOT NULL DEFAULT '0'; +ALTER TABLE `PREFIX_stock_available` DROP INDEX `product_sqlstock`; +ALTER TABLE `PREFIX_stock_available` ADD UNIQUE (`id_product`, `id_product_attribute`, `id_shop`);