Показать сообщение отдельно
Старый 23.03.2010, 15:02   #16
Аватар для Aiser
Aiser Aiser вне форума
Junior Member
Цитата:
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 ничего удалять не надо при обновлении?

Последний раз редактировалось Aiser; 23.03.2010 в 15:24.
Ответить с цитированием