From 19f3dac0f9bf685399f601e2efe4541124bae8fb Mon Sep 17 00:00:00 2001 From: Kaikina Date: Wed, 12 Nov 2025 14:18:33 +0100 Subject: [PATCH 1/2] Update 9.1.0.sql --- upgrade/sql/9.1.0.sql | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/upgrade/sql/9.1.0.sql b/upgrade/sql/9.1.0.sql index 4e3e4d682b..ba569caa36 100644 --- a/upgrade/sql/9.1.0.sql +++ b/upgrade/sql/9.1.0.sql @@ -50,3 +50,12 @@ ALTER TABLE `PREFIX_cart_rule_product_rule` MODIFY COLUMN `type` ENUM( ) NOT NULL; /* PHP:add_column('cart_rule_product_rule_group', 'type', 'ENUM("at_least_one_product_rule", "all_product_rules") NOT NULL DEFAULT "at_least_one_product_rule"'); */; + +/* Add new indexes for better queries performance */ +/* https://github.com/PrestaShop/PrestaShop/pull/39960 */ +CREATE INDEX `id_shop` ON `PREFIX_product_shop` (`id_shop`); +CREATE INDEX `product_byshop` ON `PREFIX_stock_available` ( + `id_product`, `id_shop`, + `id_shop_group` +); +CREATE INDEX `id_guestdateadd` ON `PREFIX_connections` (`id_guest`,`date_add`); From 4dfc4385564574679eb01faec25168db62d09074 Mon Sep 17 00:00:00 2001 From: Kaikina Date: Wed, 12 Nov 2025 14:25:42 +0100 Subject: [PATCH 2/2] Update 9.1.0.sql --- upgrade/sql/9.1.0.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/upgrade/sql/9.1.0.sql b/upgrade/sql/9.1.0.sql index ba569caa36..5040d615ed 100644 --- a/upgrade/sql/9.1.0.sql +++ b/upgrade/sql/9.1.0.sql @@ -51,8 +51,8 @@ ALTER TABLE `PREFIX_cart_rule_product_rule` MODIFY COLUMN `type` ENUM( /* PHP:add_column('cart_rule_product_rule_group', 'type', 'ENUM("at_least_one_product_rule", "all_product_rules") NOT NULL DEFAULT "at_least_one_product_rule"'); */; -/* Add new indexes for better queries performance */ -/* https://github.com/PrestaShop/PrestaShop/pull/39960 */ +/* Add new indexes for better queries performance +https://github.com/PrestaShop/PrestaShop/pull/39960 */ CREATE INDEX `id_shop` ON `PREFIX_product_shop` (`id_shop`); CREATE INDEX `product_byshop` ON `PREFIX_stock_available` ( `id_product`, `id_shop`,