CREATE TABLE peers ( id int(10) unsigned NOT NULL auto_increment, torrent int(10) unsigned NOT NULL default '0', peer_id varchar(20) character set latin1 collate latin1_bin NOT NULL default '', ip varchar(64) NOT NULL default '', port smallint(5) unsigned NOT NULL default '0', passkey varchar(32) NOT NULL default '', 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', 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) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;