* @copyright 2007-2019 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA */ $sql = array(); $sql[] = 'CREATE TABLE IF NOT EXISTS `' . _DB_PREFIX_ . 'leo_tab` ( `id_tab` int(11) NOT NULL AUTO_INCREMENT, `type_product` tinyint(1) NOT NULL, `product` varchar (255), `type` int(11) NOT NULL, `cms` int(11) NOT NULL, `id_category` varchar(128) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, `position` int(11) NOT NULL, `active` int(11) NOT NULL, PRIMARY KEY (`id_tab`) ) ENGINE=' . _MYSQL_ENGINE_ . ' DEFAULT CHARSET=utf8;'; $sql[] = 'CREATE TABLE IF NOT EXISTS `' . _DB_PREFIX_ . 'leo_tab_lang` ( `id_tab` int(11) NOT NULL, `id_shop` int(11) NOT NULL, `id_lang` int(11) NOT NULL, `name` varchar(128) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, `content` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, PRIMARY KEY (`id_tab`, `id_shop`, `id_lang`) ) ENGINE=' . _MYSQL_ENGINE_ . ' DEFAULT CHARSET=utf8;'; $sql[] = 'CREATE TABLE IF NOT EXISTS `' . _DB_PREFIX_ . 'leo_tab_shop` ( `id_tab` int(11) NOT NULL AUTO_INCREMENT, `id_shop` int(11) NOT NULL, `active` int(11) NOT NULL, PRIMARY KEY (`id_tab`, `id_shop`) ) ENGINE=' . _MYSQL_ENGINE_ . ' DEFAULT CHARSET=utf8;'; foreach ($sql as $query) { if (Db::getInstance()->execute($query) == false) { return false; } }