-- Table structure for table `addedrequests` -- CREATE TABLE `addedrequests` ( `id` int(10) unsigned NOT NULL auto_increment, `requestid` int(10) unsigned NOT NULL default '0', `userid` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `pollid` (`id`), KEY `userid` (`userid`), KEY `requestid_userid` (`requestid`,`userid`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `avps` -- CREATE TABLE `avps` ( `arg` varchar(20) NOT NULL default '', `value_s` text NOT NULL, `value_i` int(11) NOT NULL default '0', `value_u` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`arg`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `bans` -- CREATE TABLE `bans` ( `id` int(10) unsigned NOT NULL auto_increment, `added` datetime NOT NULL default '0000-00-00 00:00:00', `addedby` int(10) unsigned NOT NULL default '0', `comment` varchar(255) NOT NULL default '', `first` int(11) default NULL, `last` int(11) default NULL, `hostname` text , PRIMARY KEY (`id`), KEY `first_last` (`first`,`last`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `blocks` -- CREATE TABLE `blocks` ( `id` int(10) unsigned NOT NULL auto_increment, `userid` int(10) unsigned NOT NULL default '0', `blockid` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`id`), UNIQUE KEY `userfriend` (`userid`,`blockid`), KEY `userid_blockid` (`userid`,`blockid`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `browser_stats` -- CREATE TABLE `browser_stats` ( `name` varchar(20) NOT NULL default '', `hitcount` bigint(10) unsigned NOT NULL default '0', PRIMARY KEY (`name`) ) ENGINE=HEAP; -- -------------------------------------------------------- -- -- Table structure for table `categories` -- CREATE TABLE `categories` ( `id` int(10) unsigned NOT NULL auto_increment, `name` varchar(30) NOT NULL default '', `image` varchar(255) NOT NULL default '', `sort_index` int(10) unsigned NOT NULL default '0', `cat_desc` varchar(30) NOT NULL default '', `stylesheet` varchar(30) NOT NULL default '', PRIMARY KEY (`id`), KEY `name` (`name`,`id`,`image`,`sort_index`,`cat_desc`,`stylesheet`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `clients` -- CREATE TABLE `clients` ( `id` int(10) unsigned NOT NULL auto_increment, `clientname` varchar(80) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `comments` -- CREATE TABLE `comments` ( `id` int(10) unsigned NOT NULL auto_increment, `user` int(10) unsigned NOT NULL default '0', `torrent` int(10) unsigned NOT NULL default '0', `added` datetime NOT NULL default '0000-00-00 00:00:00', `text` text NOT NULL, `text_parsed` text NOT NULL, `ori_text` text NOT NULL, `editedby` int(10) unsigned NOT NULL default '0', `editedat` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`id`), KEY `user` (`user`), KEY `torrent` (`torrent`), KEY `torrent_id` (`torrent`,`id`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `completed_by` -- CREATE TABLE `completed_by` ( `torrentid` int(10) unsigned NOT NULL default '0', `uid` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`torrentid`,`uid`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `countries` -- CREATE TABLE `countries` ( `id` int(10) unsigned NOT NULL auto_increment, `name` varchar(50) default NULL, `flagpic` varchar(50) default NULL, PRIMARY KEY (`id`), UNIQUE KEY `id` (`name`,`id`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `dox` -- CREATE TABLE `dox` ( `id` int(10) unsigned NOT NULL auto_increment, `added` datetime default NULL, `title` varchar(255) NOT NULL default '', `filename` varchar(255) NOT NULL default '', `size` int(10) unsigned NOT NULL default '0', `uppedby` int(10) unsigned NOT NULL default '0', `url` varchar(255) NOT NULL default '', `hits` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `files` -- CREATE TABLE `files` ( `id` int(10) unsigned NOT NULL auto_increment, `torrent` int(10) unsigned NOT NULL default '0', `filename` varchar(255) NOT NULL default '', `size` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `torrent` (`torrent`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `forums` -- CREATE TABLE `forums` ( `sort` tinyint(3) unsigned NOT NULL default '0', `id` int(10) unsigned NOT NULL auto_increment, `name` varchar(60) NOT NULL default '', `description` varchar(200) default NULL, `minclassread` tinyint(3) unsigned NOT NULL default '0', `minclasswrite` tinyint(3) unsigned NOT NULL default '0', `postcount` int(10) unsigned NOT NULL default '0', `topiccount` int(10) unsigned NOT NULL default '0', `minclasscreate` tinyint(3) unsigned NOT NULL default '0', `lastpost_txt` text NOT NULL, PRIMARY KEY (`id`), KEY `name` (`name`), KEY `sort` (`name`,`sort`), KEY `name_2` (`name`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `friends` -- CREATE TABLE `friends` ( `id` int(10) unsigned NOT NULL auto_increment, `userid` int(10) unsigned NOT NULL default '0', `friendid` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`id`), UNIQUE KEY `userfriend` (`userid`,`friendid`), KEY `friendid` (`friendid`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `messages` -- CREATE TABLE `messages` ( `id` int(10) unsigned NOT NULL auto_increment, `sender` int(10) unsigned NOT NULL default '0', `receiver` int(10) unsigned NOT NULL default '0', `added` datetime default NULL, `msg` text , `msg_parsed` text NOT NULL, `unread` set('yes','no') NOT NULL default 'yes', `poster` bigint(20) unsigned NOT NULL default '0', `location` enum('in','out','both') NOT NULL default 'in', `inverted_added` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `receiver_unread` (`unread`,`receiver`), KEY `location` (`location`,`receiver`,`unread`), KEY `location_2` (`location`,`sender`,`unread`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `news` -- CREATE TABLE `news` ( `id` int(10) unsigned NOT NULL auto_increment, `userid` int(11) NOT NULL default '0', `added` datetime NOT NULL default '0000-00-00 00:00:00', `body` text NOT NULL, PRIMARY KEY (`id`), KEY `added` (`added`), FULLTEXT KEY `body` (`body`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `peers` -- CREATE TABLE `peers` ( `id` int(10) unsigned NOT NULL auto_increment, `torrent` int(10) unsigned NOT NULL default '0', `peer_id` varchar(20) NOT NULL default '', `ip` varchar(64) NOT NULL default '', `port` smallint(5) unsigned NOT NULL default '0', `uploaded` bigint(20) unsigned NOT NULL default '0', `downloaded` bigint(20) unsigned NOT NULL default '0', `to_go` bigint(20) unsigned NOT NULL default '0', `seeder` enum('yes','no') NOT NULL default 'no', `started` datetime NOT NULL default '0000-00-00 00:00:00', `last_action` datetime NOT NULL default '0000-00-00 00:00:00', `connectable` enum('yes','no') NOT NULL default 'yes', `userid` int(10) unsigned NOT NULL default '0', `agent` varchar(60) NOT NULL default '', `finishedat` int(10) unsigned NOT NULL default '0', `downloadoffset` bigint(20) unsigned NOT NULL default '0', `uploadoffset` bigint(20) unsigned NOT NULL default '0', `passkey` varchar(32) NOT NULL default '', PRIMARY KEY (`id`), UNIQUE KEY `torrent_peer_id` (`torrent`,`peer_id`), KEY `torrent` (`torrent`), KEY `torrent_seeder` (`torrent`,`seeder`), KEY `last_action` (`last_action`), KEY `connectable` (`connectable`), KEY `userid` (`userid`), KEY `torrent_passkey` (`torrent`,`passkey`), KEY `userid_seeder` (`userid`,`seeder`), KEY `torrent_connectable` (`torrent`,`connectable`), KEY `id` (`id`,`seeder`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `pollanswers` -- CREATE TABLE `pollanswers` ( `id` int(10) unsigned NOT NULL auto_increment, `pollid` int(10) unsigned NOT NULL default '0', `userid` int(10) unsigned NOT NULL default '0', `selection` tinyint(3) unsigned NOT NULL default '0', PRIMARY KEY (`id`), UNIQUE KEY `pollid_2` (`pollid`,`userid`), KEY `pollid` (`pollid`), KEY `selection` (`selection`), KEY `userid` (`userid`), KEY `pollid_3` (`pollid`,`selection`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `polls` -- CREATE TABLE `polls` ( `id` int(10) unsigned NOT NULL auto_increment, `added` datetime NOT NULL default '0000-00-00 00:00:00', `question` varchar(255) NOT NULL default '', `option0` varchar(40) NOT NULL default '', `option1` varchar(40) NOT NULL default '', `option2` varchar(40) NOT NULL default '', `option3` varchar(40) NOT NULL default '', `option4` varchar(40) NOT NULL default '', `option5` varchar(40) NOT NULL default '', `option6` varchar(40) NOT NULL default '', `option7` varchar(40) NOT NULL default '', `option8` varchar(40) NOT NULL default '', `option9` varchar(40) NOT NULL default '', `option10` varchar(40) NOT NULL default '', `option11` varchar(40) NOT NULL default '', `option12` varchar(40) NOT NULL default '', `option13` varchar(40) NOT NULL default '', `option14` varchar(40) NOT NULL default '', `option15` varchar(40) NOT NULL default '', `option16` varchar(40) NOT NULL default '', `option17` varchar(40) NOT NULL default '', `option18` varchar(40) NOT NULL default '', `option19` varchar(40) NOT NULL default '', `sort` enum('yes','no') NOT NULL default 'yes', PRIMARY KEY (`id`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `posts` -- CREATE TABLE `posts` ( `id` int(10) unsigned NOT NULL auto_increment, `topicid` int(10) unsigned NOT NULL default '0', `userid` int(10) unsigned NOT NULL default '0', `added` datetime default NULL, `body` text , `body_parsed` text NOT NULL, `editedby` int(10) unsigned NOT NULL default '0', `editedat` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`id`), KEY `topicid` (`topicid`), KEY `userid` (`userid`), KEY `topicid_2` (`topicid`,`id`), FULLTEXT KEY `body` (`body`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `querylog` -- CREATE TABLE `querylog` ( `sql` text NOT NULL, `execution_time` float NOT NULL default '0', `time_happened` timestamp NOT NULL default CURRENT_TIMESTAMP ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `ratings` -- CREATE TABLE `ratings` ( `torrent` int(10) unsigned NOT NULL default '0', `user` int(10) unsigned NOT NULL default '0', `rating` tinyint(3) unsigned NOT NULL default '0', `added` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`torrent`,`user`), KEY `user` (`user`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `readposts` -- CREATE TABLE `readposts` ( `id` int(10) unsigned NOT NULL auto_increment, `userid` int(10) unsigned NOT NULL default '0', `topicid` int(10) unsigned NOT NULL default '0', `lastpostread` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `userid` (`id`), KEY `topicid` (`topicid`), KEY `userid_topicid` (`userid`,`topicid`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `reports` -- CREATE TABLE `reports` ( `id` int(10) unsigned NOT NULL auto_increment, `addedby` int(10) unsigned NOT NULL default '0', `votedfor` int(10) unsigned NOT NULL default '0', `type` enum('torrent','user') NOT NULL default 'torrent', `reason` varchar(255) NOT NULL default '', `dealtby` int(10) unsigned NOT NULL default '0', `dealtwith` tinyint(1) NOT NULL default '0', PRIMARY KEY (`id`), UNIQUE KEY `addedby` (`addedby`,`votedfor`,`type`,`dealtwith`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `requests` -- CREATE TABLE `requests` ( `id` int(10) unsigned NOT NULL auto_increment, `userid` int(10) unsigned NOT NULL default '0', `request` varchar(225) default NULL, `descr` text NOT NULL, `added` datetime NOT NULL default '0000-00-00 00:00:00', `hits` int(10) unsigned NOT NULL default '0', `cat` int(10) unsigned NOT NULL default '0', `filledby` int(10) unsigned NOT NULL default '0', `filledurl` varchar(70) default NULL, `filled` enum('yes','no') NOT NULL default 'no', PRIMARY KEY (`id`), KEY `userid` (`userid`), KEY `id_added` (`id`,`added`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `sitelog` -- CREATE TABLE `sitelog` ( `id` int(10) unsigned NOT NULL auto_increment, `added` datetime default NULL, `txt` text , `inverted_timestamp` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `added` (`added`), KEY `inverted_timestamp` (`inverted_timestamp`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `snatched` -- CREATE TABLE `snatched` ( `id` int(10) unsigned NOT NULL auto_increment, `torrentid` int(10) unsigned NOT NULL default '0', `userid` int(10) unsigned NOT NULL default '0', `torrent_name` varchar(255) NOT NULL default '', `torrent_category` int(10) unsigned NOT NULL default '0', `port` smallint(5) unsigned NOT NULL default '0', `uploaded` bigint(20) unsigned NOT NULL default '0', `downloaded` bigint(20) unsigned NOT NULL default '0', `to_go` bigint(20) unsigned NOT NULL default '0', `seeder` enum('yes','no') NOT NULL default 'no', `last_action` datetime NOT NULL default '0000-00-00 00:00:00', `startdat` datetime NOT NULL default '0000-00-00 00:00:00', `completedat` datetime NOT NULL default '0000-00-00 00:00:00', `connectable` enum('yes','no') NOT NULL default 'yes', `agent` varchar(60) NOT NULL default '', `finished` enum('yes','no') NOT NULL default 'no', PRIMARY KEY (`id`), UNIQUE KEY `torrentid_3` (`torrentid`,`userid`), KEY `finished` (`finished`,`torrentid`), KEY `torrentid` (`userid`), KEY `torrentid_2` (`torrentid`), KEY `userid` (`userid`,`torrentid`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `stylesheets` -- CREATE TABLE `stylesheets` ( `id` int(10) unsigned NOT NULL auto_increment, `uri` varchar(255) NOT NULL default '', `name` varchar(64) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `thanks` -- CREATE TABLE `thanks` ( `torrentid` int(11) NOT NULL default '0', `userid` int(11) NOT NULL default '0', `id` int(11) NOT NULL auto_increment, PRIMARY KEY (`id`), UNIQUE KEY `torrentid` (`torrentid`,`userid`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `topics` -- CREATE TABLE `topics` ( `id` int(10) unsigned NOT NULL auto_increment, `userid` int(10) unsigned NOT NULL default '0', `subject` varchar(40) default NULL, `locked` enum('yes','no') NOT NULL default 'no', `forumid` int(10) unsigned NOT NULL default '0', `lastpost` int(10) unsigned NOT NULL default '0', `sticky` enum('yes','no') NOT NULL default 'no', `views` int(10) unsigned NOT NULL default '0', `moved` enum('yes','no') NOT NULL default 'no', `lastpost_txt` text NOT NULL, `replies` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `userid` (`userid`), KEY `subject` (`subject`), KEY `lastpost` (`lastpost`), KEY `forumid` (`forumid`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `torrents` -- CREATE TABLE `torrents` ( `id` int(10) unsigned NOT NULL auto_increment, `info_hash` varchar(255) NOT NULL default '', `name` varchar(255) NOT NULL default '', `filename` varchar(255) NOT NULL default '', `save_as` varchar(255) NOT NULL default '', `search_text` text NOT NULL, `descr` text NOT NULL, `descr_parsed` text NOT NULL, `ori_descr` text NOT NULL, `category` int(10) unsigned NOT NULL default '0', `size` bigint(20) unsigned NOT NULL default '0', `added` datetime NOT NULL default '0000-00-00 00:00:00', `type` enum('single','multi') NOT NULL default 'single', `numfiles` int(10) unsigned NOT NULL default '0', `comments` int(10) unsigned NOT NULL default '0', `views` int(10) unsigned NOT NULL default '0', `hits` int(10) unsigned NOT NULL default '0', `times_completed` int(10) unsigned NOT NULL default '0', `leechers` int(10) unsigned NOT NULL default '0', `seeders` int(10) unsigned NOT NULL default '0', `last_action` datetime NOT NULL default '0000-00-00 00:00:00', `visible` enum('yes','no') NOT NULL default 'yes', `banned` enum('yes','no') NOT NULL default 'no', `owner` int(10) unsigned NOT NULL default '0', `numratings` int(10) unsigned NOT NULL default '0', `ratingsum` int(10) unsigned NOT NULL default '0', `nfo` text NOT NULL, `completed_by` varchar(255) NOT NULL default '', `forcevisible` enum('yes','no') NOT NULL default 'no', `inverted_timestamp` int(10) unsigned NOT NULL default '0', `description` varchar(120) NOT NULL default '', PRIMARY KEY (`id`), UNIQUE KEY `info_hash` (`info_hash`), KEY `owner` (`owner`), KEY `visible` (`visible`), KEY `category_visible` (`category`,`visible`), KEY `seeders_lastaction` (`seeders`,`last_action`), KEY `seeders_lastaction_added` (`seeders`,`last_action`,`added`), KEY `visible_2` (`visible`,`inverted_timestamp`), KEY `userdetails_torrents` (`owner`,`name`), KEY `inverted_timestamp` (`inverted_timestamp`), KEY `mytorrents` (`owner`,`banned`), FULLTEXT KEY `ft_search` (`search_text`,`ori_descr`) ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `uploaders` -- CREATE TABLE `uploaders` ( `id` int(10) unsigned NOT NULL default '0', `contacttype` enum('msn','yahoo','aim','icq','irc','none') NOT NULL default 'msn', `contact` varchar(80) NOT NULL default '', `uploadtype` varchar(100) NOT NULL default '', `bandwidth` varchar(10) NOT NULL default '' ) ENGINE=MyISAM; -- -------------------------------------------------------- -- -- Table structure for table `users` -- CREATE TABLE `users` ( `id` int(10) unsigned NOT NULL auto_increment, `username` varchar(40) NOT NULL default '', `old_password` varchar(40) NOT NULL default '', `passhash` varchar(32) NOT NULL default '', `secret` varchar(255) NOT NULL default '', `email` varchar(80) NOT NULL default '', `showemail` enum('yes','no') NOT NULL default 'no', `status` enum('pending','confirmed') NOT NULL default 'pending', `added` datetime NOT NULL default '0000-00-00 00:00:00', `last_login` datetime NOT NULL default '0000-00-00 00:00:00', `last_access` datetime NOT NULL default '0000-00-00 00:00:00', `editsecret` varchar(20) NOT NULL default '', `privacy` enum('strong','normal','low') NOT NULL default 'normal', `stylesheet` int(10) default '1', `info` text , `info_parsed` text NOT NULL, `acceptpms` enum('yes','friends','no') NOT NULL default 'yes', `ip` varchar(15) NOT NULL default '', `avatar` varchar(100) NOT NULL default '', `uploaded` bigint(20) unsigned NOT NULL default '0', `downloaded` bigint(20) unsigned NOT NULL default '0', `maxtorrents` tinyint(3) NOT NULL default '2', `country` int(10) unsigned NOT NULL default '0', `notifs` varchar(100) NOT NULL default '', `modcomment` text NOT NULL, `enabled` enum('yes','no') NOT NULL default 'yes', `avatars` enum('yes','no') NOT NULL default 'yes', `donor` enum('yes','no') NOT NULL default 'no', `warned` enum('yes','no') NOT NULL default 'no', `warneduntil` datetime NOT NULL default '0000-00-00 00:00:00', `torrentsperpage` int(3) unsigned NOT NULL default '0', `topicsperpage` int(3) unsigned NOT NULL default '0', `postsperpage` int(3) unsigned NOT NULL default '0', `deletepms` enum('yes','no') NOT NULL default 'yes', `savepms` enum('yes','no') NOT NULL default 'no', `anonymous` enum('yes','no') NOT NULL default 'no', `loginhash` varchar(32) NOT NULL default '', `logintype` enum('secure','normal') NOT NULL default 'secure', `last_browse` int(11) NOT NULL default '0', `class` tinyint(3) NOT NULL default '10', `override_class` tinyint(3) unsigned NOT NULL default '255', `passkey` varchar(32) NOT NULL default '', `oldpasskey` varchar(255) NOT NULL default '', `last_check` datetime NOT NULL default '0000-00-00 00:00:00', `gender` enum('N/A','Male','Female') NOT NULL default 'N/A', `age` char(3) NOT NULL default '', `website` varchar(255) NOT NULL default '', `showwebsite` enum('yes','no') NOT NULL default 'no', `parked` enum('yes','no') NOT NULL default 'no', `title` varchar(60) NOT NULL default '', `menubar` enum('yes','no') NOT NULL default 'yes', `toolbar` enum('yes','no') NOT NULL default 'yes', `sidebar` enum('yes','no') NOT NULL default 'yes', `leechwarn` enum('yes','no') NOT NULL default 'no', `showsig` enum('yes','no') NOT NULL default 'yes', `signatureinfo` text , `signatureinfo_parsed` text NOT NULL, `donated` varchar(6) NOT NULL default '0', `invited_by` int(10) NOT NULL default '0', `invites` smallint(4) NOT NULL default '0', `invitedate` datetime NOT NULL default '0000-00-00 00:00:00', `comments` mediumint(10) unsigned NOT NULL default '0', `posts` mediumint(10) unsigned NOT NULL default '0', `messages` mediumint(10) unsigned NOT NULL default '0', `inverted_added` int(10) unsigned NOT NULL default '0', `support` enum('yes','no') NOT NULL default 'no', `supportfor` text NOT NULL, `client` int(10) unsigned NOT NULL default '0', `language` varchar(6) NOT NULL default 'en', PRIMARY KEY (`id`), UNIQUE KEY `username` (`username`), KEY `indexstats_status` (`status`), KEY `indexstats_gender` (`gender`), KEY `indexstats_totaltraffic` (`downloaded`,`uploaded`), KEY `last_access` (`last_access`,`class`,`username`), KEY `index_newestuser` (`status`,`inverted_added`,`id`,`username`), KEY `userdetails_invitedby` (`invited_by`,`status`), KEY `staffpage` (`status`,`class`,`username`), KEY `announce` (`enabled`,`passkey`,`ip`,`id`,`uploaded`,`downloaded`,`parked`,`class`,`maxtorrents`), KEY `userlogin` (`status`,`enabled`,`id`), KEY `username_status` (`username`,`status`) ) ENGINE=MyISAM;