CREATE DATABASE `asm_main` ; USE `asm_main`; CREATE TABLE `actionlog` ( `index` bigint(20) NOT NULL AUTO_INCREMENT, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `action` varchar(20) NOT NULL, `reason` varchar(512) DEFAULT NULL, `channel` varchar(51) DEFAULT NULL, `nick` varchar(17) NOT NULL, `user` varchar(11) DEFAULT NULL, `host` varchar(64) DEFAULT NULL, `ip` int(10) unsigned DEFAULT NULL, `gecos` varchar(512) DEFAULT NULL, `account` varchar(17) DEFAULT NULL, `bynick` varchar(17) DEFAULT NULL, `byuser` varchar(11) DEFAULT NULL, `byhost` varchar(64) DEFAULT NULL, `bygecos` varchar(512) DEFAULT NULL, `byaccount` varchar(17) DEFAULT NULL, PRIMARY KEY (`index`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; CREATE TABLE `alertlog` ( `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `channel` text NOT NULL, `nick` text NOT NULL, `user` text NOT NULL, `host` text NOT NULL, `gecos` text NOT NULL, `level` tinytext NOT NULL, `id` tinytext NOT NULL, `reason` text NOT NULL, KEY `channel` (`channel`(51)), KEY `nick` (`nick`(17)), KEY `user` (`user`(11)), KEY `host` (`host`(64)), KEY `gecos` (`gecos`(512)), KEY `level` (`level`(16)), KEY `id` (`id`(32)), KEY `reason` (`reason`(512)), KEY `time` (`time`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; CREATE DATABASE `asm_log` ; USE `asm_log`; CREATE TABLE `action` ( `index` bigint(20) NOT NULL AUTO_INCREMENT, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `channel` varchar(30) NOT NULL, `nick` varchar(16) NOT NULL, `user` varchar(10) NOT NULL, `host` varchar(63) NOT NULL, `geco` varchar(255) DEFAULT NULL, `content1` varchar(1000) NOT NULL, KEY `index` (`index`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; CREATE TABLE `joins` ( `index` bigint(20) NOT NULL AUTO_INCREMENT, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `channel` varchar(30) NOT NULL, `nick` varchar(16) NOT NULL, `user` varchar(10) NOT NULL, `host` varchar(63) NOT NULL, `geco` varchar(255) DEFAULT NULL, `account` varchar(16) DEFAULT NULL, PRIMARY KEY (`index`), KEY `nick` (`nick`), KEY `user` (`user`), KEY `host` (`host`), KEY `geco` (`geco`), KEY `account` (`account`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; CREATE TABLE `kick` ( `index` bigint(20) NOT NULL AUTO_INCREMENT, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `channel` varchar(30) NOT NULL, `nick` varchar(16) NOT NULL, `user` varchar(10) NOT NULL, `host` varchar(63) NOT NULL, `geco` varchar(255) DEFAULT NULL, `ip` int(10) unsigned DEFAULT NULL, `account` varchar(17) DEFAULT NULL, `victim_nick` varchar(16) DEFAULT NULL, `content1` varchar(1000) DEFAULT NULL, `victim_user` varchar(10) DEFAULT NULL, `victim_host` varchar(63) DEFAULT NULL, `victim_geco` varchar(255) DEFAULT NULL, `victim_ip` int(10) unsigned DEFAULT NULL, `victim_account` varchar(17) DEFAULT NULL, PRIMARY KEY (`index`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; CREATE TABLE `mode` ( `index` bigint(20) NOT NULL AUTO_INCREMENT, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `channel` varchar(30) NOT NULL, `nick` varchar(16) NOT NULL, `user` varchar(10) NOT NULL, `host` varchar(63) NOT NULL, `geco` varchar(255) DEFAULT NULL, `content1` varchar(2) NOT NULL, `content2` varchar(1000) DEFAULT NULL, KEY `index` (`index`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; CREATE TABLE `nick` ( `index` bigint(20) NOT NULL AUTO_INCREMENT, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `nick` varchar(16) NOT NULL, `user` varchar(10) NOT NULL, `host` varchar(63) NOT NULL, `geco` varchar(255) DEFAULT NULL, `content1` varchar(16) NOT NULL, PRIMARY KEY (`index`), KEY `nick` (`nick`), KEY `user` (`user`), KEY `host` (`host`), KEY `geco` (`geco`), KEY `newnick` (`content1`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; CREATE TABLE `notice` ( `index` bigint(20) NOT NULL AUTO_INCREMENT, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `channel` varchar(30) NOT NULL, `nick` varchar(16) NOT NULL, `user` varchar(10) NOT NULL, `host` varchar(63) NOT NULL, `geco` varchar(255) DEFAULT NULL, `content1` varchar(1000) NOT NULL, KEY `index` (`index`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; CREATE TABLE `part` ( `index` bigint(20) NOT NULL AUTO_INCREMENT, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `channel` varchar(30) NOT NULL, `nick` varchar(16) NOT NULL, `user` varchar(10) NOT NULL, `host` varchar(63) NOT NULL, `geco` varchar(255) DEFAULT NULL, `ip` int(10) unsigned DEFAULT NULL, `account` varchar(17) DEFAULT NULL, `content1` varchar(1000) NOT NULL, PRIMARY KEY (`index`), KEY `nick` (`nick`), KEY `user` (`user`), KEY `host` (`host`), KEY `geco` (`geco`), KEY `ip` (`ip`), KEY `account` (`account`), KEY `partmsg` (`content1`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; CREATE TABLE `privmsg` ( `index` bigint(20) NOT NULL AUTO_INCREMENT, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `channel` varchar(30) NOT NULL, `nick` varchar(16) NOT NULL, `user` varchar(10) NOT NULL, `host` varchar(63) NOT NULL, `geco` varchar(255) DEFAULT NULL, `content1` varchar(1000) NOT NULL, KEY `index` (`index`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; CREATE TABLE `quit` ( `index` bigint(20) NOT NULL AUTO_INCREMENT, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `nick` varchar(16) NOT NULL, `user` varchar(10) NOT NULL, `host` varchar(63) NOT NULL, `geco` varchar(255) DEFAULT NULL, `ip` int(10) unsigned DEFAULT NULL, `account` varchar(17) DEFAULT NULL, `content1` varchar(1000) NOT NULL, PRIMARY KEY (`index`), KEY `nick` (`nick`), KEY `user` (`user`), KEY `host` (`host`), KEY `geco` (`geco`), KEY `account` (`account`), KEY `ip` (`ip`), KEY `quitmsg` (`content1`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; CREATE TABLE `topic` ( `index` bigint(20) NOT NULL AUTO_INCREMENT, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `channel` varchar(30) NOT NULL, `nick` varchar(16) NOT NULL, `user` varchar(10) NOT NULL, `host` varchar(63) NOT NULL, `geco` varchar(255) DEFAULT NULL, `content1` varchar(1000) NOT NULL, KEY `index` (`index`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;