SET FOREIGN_KEY_CHECKS = 0; UPDATE `config` SET `value`='2.4.3' WHERE `name`='thelia_version'; UPDATE `config` SET `value`='2' WHERE `name`='thelia_major_version'; UPDATE `config` SET `value`='4' WHERE `name`='thelia_minus_version'; UPDATE `config` SET `value`='3' WHERE `name`='thelia_release_version'; UPDATE `config` SET `value`='' WHERE `name`='thelia_extra_version'; SELECT @configIdMax := IFNULL(MAX(`id`),0) FROM `config`; -- add new config variable allow_module_zip_install if it doesn't exists INSERT IGNORE INTO `config` (`id`, `name`, `value`, `secured`, `hidden`, `created_at`, `updated_at`) VALUES (@configIdMax+1, 'allow_module_zip_install', '1', 0, 0, NOW(), NOW()) ; -- add new locales for allow_module_zip_install config variable if it doesn't exists INSERT IGNORE INTO `config_i18n` (`id`, `locale`, `title`, `chapo`, `description`, `postscriptum`) VALUES {foreach $locales as $locale} (@configIdMax+1, '{$locale}', {intl l='Allow module installation from ZIP files.' locale=$locale}, NULL, NULL, NULL){if ! $locale@last},{/if} {/foreach} ; SET FOREIGN_KEY_CHECKS = 1;