Цитата:
ALTER TABLE `peers`
ADD UNIQUE KEY `uid_fid` (`uid`,`fid`),
ADD INDEX `fid` (`fid`),
ADD COLUMN `download_user` bigint(20) unsigned NOT NULL default '0',
ADD COLUMN `upload_user` bigint(20) unsigned NOT NULL default '0';
MODIFY `peer_id` binary(20) NOT NULL default '\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0',
MODIFY `completed` tinyint(4) unsigned NOT NULL default '0',
RENAME peers_archive;
UPDATE `peers_archive` SET `upload_user`=`upload_sum`, `download_user`=`download_sum`;
|
Мне кажется или должно так?
Цитата:
ALTER TABLE `peers`
ADD UNIQUE KEY `uid_fid` (`uid`,`fid`),
ADD KEY `mtime` (`mtime`),
ADD KEY `fid` (`fid`),
ADD COLUMN `download_user` bigint(20) unsigned NOT NULL default '0',
ADD COLUMN `upload_user` bigint(20) unsigned NOT NULL default '0';
MODIFY `peer_id` binary(8) NOT NULL default '\0\0\0\0\0\0\0\0',
MODIFY `completed` tinyint(4) unsigned NOT NULL default '0',
RENAME peers_archive;
UPDATE `peers_archive` SET `upload_user`=`upload_sum`, `download_user`=`download_sum`;
|
Да и ещё вот это у меня уже было:
Цитата:
ADD COLUMN `download_user` bigint(20) unsigned NOT NULL default '0',
ADD COLUMN `upload_user` bigint(20) unsigned NOT NULL default '0';
|
Вот ещё в
peers_archive нужна тоже удалить?
Цитата:
`useragent ` varchar(255) unsigned NOT NULL;
|
А в
files ничего удалять не надо при обновлении?