Ура! Всё взял напильник в зубы и пошёл прикручивать
Добавлено через 1 час 45 минут
Так пошли непонятки:
1. `peer_id` char(32) NOT NULL default '' -> `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'
Само по ALTER TABLE MODIFY сконвертится или нужен напильник?
2. Какая тут преследуется логика? Необходимо найти соответствие старым значениям и новым
Старые поля:
`active` int(11) unsigned NOT NULL
`announced` int(11) unsigned NOT NULL,
`completed` int(11) unsigned NOT NULL,
Новое поле:
`lastevent` enum('','started','stopped','completed') NOT NULL default '',
4. Что пишется в эти поля и по какому принципу они заполняются?
`pid` binary(4) NOT NULL,
`upload_user` bigint(20) unsigned NOT NULL default '0',
`download_user` bigint(20) unsigned NOT NULL default '0',
PS как разберусь будет конвертор В остальном уже всё готово
|