From a6dd0b3228b8fdbc6c10a45efb9bd13886040944 Mon Sep 17 00:00:00 2001 From: leemyongpakvn Date: Mon, 27 Jun 2022 17:54:52 +0700 Subject: [PATCH] Fix deprecated CHARSET utf8 for previous install install function in main class prior 2.3.1 version CREATE TABLE with deprecated CHARSET=utf8 --- upgrade-2.3.2.php | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 upgrade-2.3.2.php diff --git a/upgrade-2.3.2.php b/upgrade-2.3.2.php new file mode 100644 index 0000000..9594eee --- /dev/null +++ b/upgrade-2.3.2.php @@ -0,0 +1,28 @@ + + * @copyright Since 2007 PrestaShop SA and Contributors + * @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0) + */ +if (!defined('_PS_VERSION_')) { + exit; +} + +function upgrade_module_2_3_2($module) +{ + return Db::getInstance()->execute('ALTER TABLE `' . _DB_PREFIX_ . 'linksmenutop` CHARACTER SET = utf8mb4 COLLATE utf8mb4_general_ci;') + && Db::getInstance()->execute('ALTER TABLE `' . _DB_PREFIX_ . 'linksmenutop_lang` CHARACTER SET = utf8mb4 COLLATE utf8mb4_general_ci;'); +}