`automodes` varchar(20) NOT NULL,
`botclass` int(10) NOT NULL,
`textbot` tinyint(1) NOT NULL,
+ `queue` tinyint(1) NOT NULL,
`defaulttrigger` varchar(10) NOT NULL,
`max_channels` int(5) NOT NULL,
`register_priority` int(2) NOT NULL,
CREATE TABLE IF NOT EXISTS `bot_binds` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`botclass` int(11) NOT NULL,
+ `botid` int(11) NOT NULL,
`command` varchar(60) NOT NULL,
`function` varchar(60) NOT NULL,
`parameters` varchar(100) NOT NULL,
`chan_access` varchar(256) DEFAULT NULL,
`global_access` int(3) DEFAULT NULL,
- `flags` tinyint(4) NOT NULL,
- PRIMARY KEY (`id`)
+ `flags` int(10) NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `botid` (`botid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
`id` int(11) NOT NULL AUTO_INCREMENT,
`botid` int(11) NOT NULL,
`chanid` int(11) NOT NULL,
- `trigger` varchar(50) NOT NULL DEFAULT '+',
+ `trigger` varchar(50) NULL DEFAULT '+',
`suspended` tinyint(1) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
`channel_greeting` varchar(512) NOT NULL,
`channel_usergreeting` varchar(512) NOT NULL,
`channel_userinfo` smallint(3) DEFAULT NULL,
- `channel_scanstate` int(11) DEFAULT NULL,
- `channel_scanexcept` smallint(3) DEFAULT NULL,
- `channel_maxrepeat` smallint(5) DEFAULT NULL,
- `channel_repeatreaction` tinyint(1) DEFAULT NULL,
- `channel_maxflood` smallint(5) DEFAULT NULL,
- `channel_floodtime` smallint(5) DEFAULT NULL,
- `channel_floodreaction` tinyint(1) DEFAULT NULL,
- `channel_maxjoin` smallint(5) DEFAULT NULL,
- `channel_jointime` smallint(5) DEFAULT NULL,
- `channel_joinreaction` tinyint(1) DEFAULT NULL,
`channel_dynlimit` smallint(5) DEFAULT NULL,
`channel_getinvite` smallint(3) DEFAULT NULL,
`channel_topicmask` varchar(512) NOT NULL,
`channel_registered` int(11) NOT NULL,
`channel_registrator` int(11) NOT NULL,
`channel_toys` tinyint(1) NOT NULL,
+ `channel_scanner` varchar(50) DEFAULT NULL,
+ `channel_spam_limit` smallint(3) DEFAULT NULL,
+ `channel_spam_reaction` tinyint(1) DEFAULT NULL,
+ `channel_spam_reaction_duration` mediumint(7) DEFAULT NULL,
+ `channel_spam_except` smallint(3) DEFAULT NULL,
+ `channel_flood_limit` smallint(3) DEFAULT NULL,
+ `channel_flood_time` smallint(3) DEFAULT NULL,
+ `channel_flood_reaction` tinyint(1) DEFAULT NULL,
+ `channel_flood_reaction_duration` mediumint(7) DEFAULT NULL,
+ `channel_flood_except` smallint(3) DEFAULT NULL,
+ `channel_join_limit` smallint(3) DEFAULT NULL,
+ `channel_join_time` smallint(3) DEFAULT NULL,
+ `channel_join_reaction` tinyint(1) DEFAULT NULL,
+ `channel_join_reaction_duration` mediumint(7) DEFAULT NULL,
+ `channel_join_except` smallint(3) DEFAULT NULL,
+ `channel_botnet_bantime` mediumint(7) DEFAULT NULL,
+ `channel_botnet_except` smallint(3) DEFAULT NULL,
+ `channel_caps_percent` tinyint(3) DEFAULT NULL,
+ `channel_caps_reaction` tinyint(1) DEFAULT NULL,
+ `channel_caps_reaction_duration` mediumint(7) DEFAULT NULL,
+ `channel_caps_except` smallint(3) DEFAULT NULL,
+ `channel_digit_percent` tinyint(3) DEFAULT NULL,
+ `channel_digit_reaction` tinyint(1) DEFAULT NULL,
+ `channel_digit_reaction_duration` mediumint(7) DEFAULT NULL,
+ `channel_digit_except` smallint(3) DEFAULT NULL,
PRIMARY KEY (`channel_id`),
UNIQUE KEY `channel_name` (`channel_name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `fundata` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`cid` int(11) NOT NULL,
- `uid` int(11) NOT NULL,
+ `user` varchar(50) NOT NULL,
`name` varchar(50) NOT NULL,
`value` text NOT NULL,
- PRIMARY KEY (`id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='neonserv v3';
+ PRIMARY KEY (`id`),
+ KEY `cid` (`cid`),
+ KEY `user` (`user`),
+ KEY `name` (`name`)
+) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='neonserv v3' AUTO_INCREMENT=1 ;
-- --------------------------------------------------------
-- Tabellenstruktur für Tabelle `owner_history`
--
+
CREATE TABLE IF NOT EXISTS `owner_history` (
`owner_history_id` int(11) NOT NULL AUTO_INCREMENT,
`owner_history_cid` int(11) NOT NULL,
- `owner_history_uid` int(11) NOT NULL,
+ `owner_history_to_uid` int(11) NOT NULL,
+ `owner_history_from_uid` int(11) NOT NULL,
`owner_history_time` int(11) NOT NULL,
PRIMARY KEY (`owner_history_id`),
KEY `owner_history_cid` (`owner_history_cid`)
`user_id` int(11) NOT NULL AUTO_INCREMENT,
`user_user` varchar(250) NOT NULL,
`user_access` int(4) NOT NULL,
+ `user_rank` int(11) NOT NULL,
`user_god` tinyint(1) NOT NULL,
`user_lang` varchar(6) NOT NULL,
`user_reply_privmsg` tinyint(1) NOT NULL,
-- --------------------------------------------------------
+--
+-- Tabellenstruktur für Tabelle `support_ranks`
+--
+
+CREATE TABLE `support_ranks` (
+`rank_id` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
+`rank_name` VARCHAR( 256 ) NOT NULL ,
+`rank_access` INT( 4 ) NOT NULL ,
+`rank_info` VARCHAR( 512 ) NOT NULL ,
+`rank_order` SMALLINT( 4 ) NOT NULL
+) ENGINE = MYISAM ;
+
+-- --------------------------------------------------------
+
--
-- Tabellenstruktur für Tabelle `version`
--
PRIMARY KEY (`database_version`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
+-- --------------------------------------------------------
+
+--
+-- Tabellenstruktur für Tabelle `donotregister`
+--
+
+CREATE TABLE `donotregister` (
+`dnr_id` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
+`dnr_target` VARCHAR( 256 ) NOT NULL ,
+`dnr_user` INT( 11 ) NOT NULL ,
+`dnr_timeout` INT( 20 ) NOT NULL ,
+`dnr_reason` TEXT NOT NULL ,
+UNIQUE (
+`dnr_target`
+)
+) ENGINE = MYISAM ;
+
+-- --------------------------------------------------------
+
+--
+-- Tabellenstruktur für Tabelle `helpserv_requests`
+--
+
+CREATE TABLE IF NOT EXISTS `helpserv_requests` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `botid` INT(11) NOT NULL,
+ `host` varchar(200) NOT NULL,
+ `hand` varchar(50) NOT NULL,
+ `nick` varchar(50) NOT NULL,
+ `status` int(1) NOT NULL,
+ `supporter` int(11) NOT NULL,
+ `time` int(20) NOT NULL,
+ `delay` int(20) NOT NULL,
+ `text` text NOT NULL,
+ `log` text NOT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=latin1;
+
+-- --------------------------------------------------------
+
+--
+-- Tabellenstruktur für Tabelle `helpserv_settings`
+--
+
+CREATE TABLE IF NOT EXISTS `helpserv_settings` (
+ `helpserv_botid` int(11) NOT NULL,
+ `helpserv_support` varchar(256) NOT NULL,
+ `helpserv_public` varchar(256) DEFAULT NULL,
+ `helpserv_intern` varchar(256) DEFAULT NULL,
+ `helpserv_intern_announce` TINYINT(1) NOT NULL,
+ PRIMARY KEY (`helpserv_botid`)
+) ENGINE=MyISAM DEFAULT CHARSET=latin1;
+