diff --git a/th_chat/discuz_plugin_th_chat.xml b/th_chat/discuz_plugin_th_chat.xml index 691b8c5..4c89310 100644 --- a/th_chat/discuz_plugin_th_chat.xml +++ b/th_chat/discuz_plugin_th_chat.xml @@ -14,7 +14,7 @@ - + diff --git a/th_chat/install.php b/th_chat/install.php index e87d6ad..7df3639 100644 --- a/th_chat/install.php +++ b/th_chat/install.php @@ -12,7 +12,7 @@ `time` int(10) unsigned NOT NULL, `ip` varchar(25) NOT NULL, PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;"); +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;"); DB::query("DROP TABLE IF EXISTS `".DB::table('newz_nick')."`;"); DB::query("CREATE TABLE IF NOT EXISTS `".DB::table('newz_nick')."` ( `uid` mediumint(8) unsigned NOT NULL, @@ -22,7 +22,7 @@ `sound_2` int(1) NOT NULL DEFAULT '1', `ban` INT(10) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`uid`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;"); +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;"); DB::query("INSERT INTO `".DB::table('newz_data')."` (`uid`, `touid`, `icon`, `text`, `time`,`ip`) VALUES (1, 0, 'alert', 'ยินดีต้อนรับสู่ห้องแชท คุณสามารถเริ่มพิมพ์ข้อความของคุณได้ด้านล่างนี้~!', ".TIMESTAMP.", '".$_G['clientip']."');"); $finish = TRUE; ?> \ No newline at end of file diff --git a/th_chat/upgrade.php b/th_chat/upgrade.php index 06dc89f..512ae1e 100644 --- a/th_chat/upgrade.php +++ b/th_chat/upgrade.php @@ -34,9 +34,11 @@ runquery($sql); } -if ($_GET['fromversion'] <= "2.20b") { +if ($_GET['fromversion'] <= "2.21") { DB::query("ALTER TABLE `pre_newz_data` RENAME `".DB::table('newz_data')."`;"); DB::query("ALTER TABLE `pre_newz_nick` RENAME `".DB::table('newz_nick')."`;"); + DB::query("ALTER TABLE `".DB::table('newz_data')."` ENGINE=InnoDB;"); + DB::query("ALTER TABLE `".DB::table('newz_nick')."` ENGINE=InnoDB;"); } $finish = TRUE;