YTDB_0.14.7_R640_TC_R19205_TDBAI_335_RuDB_62 FULL! поставил нормально но Следующий патч Обновление 641_(19565) выдает ошибку при обнове 641_corepatch_auth_19565
[Err]1060 - Duplicate column name 'token_key' [Err]ALTER TABLE `account` ADD COLUMN `token_key` varchar(100) NOT NULL DEFAULT '' AFTER `s`;
-- Add new permissions DELETE FROM `rbac_permissions` WHERE `id` BETWEEN 200 AND 216; INSERT INTO `rbac_permissions` (`id`, `name`) VALUES (200, 'Command: .rbac'), (201, 'Command: .rbac account'), (202, 'Command: .rbac account group'), (203, 'Command: .rbac account group add'), (204, 'Command: .rbac account group remove'), (205, 'Command: .rbac account role'), (206, 'Command: .rbac account role grant'), (207, 'Command: .rbac account role deny'), (208, 'Command: .rbac account role revoke'), (209, 'Command: .rbac account permission'), (210, 'Command: .rbac account permission grant'), (211, 'Command: .rbac account permission deny'), (212, 'Command: .rbac account permission revoke'), (213, 'Command: .rbac list'), (214, 'Command: .rbac list groups'), (215, 'Command: .rbac list roles'), (216, 'Command: .rbac list permissions');
-- Add Permissions to "Administrator Commands Role" DELETE FROM `rbac_role_permissions` WHERE `roleId` = 4 AND `permissionId` BETWEEN 200 AND 216; INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES (4, 200), (4, 201), (4, 202), (4, 203), (4, 204), (4, 205), (4, 206), (4, 207), (4, 208), (4, 209), (4, 210), (4, 211), (4, 212), (4, 213), (4, 214), (4, 215), (4, 216);
-- Add new permissions DELETE FROM `rbac_permissions` WHERE `id` BETWEEN 217 AND 229; INSERT INTO `rbac_permissions` (`id`, `name`) VALUES (217, 'Command: .account'), (218, 'Command: .account addon'), (219, 'Command: .account create'), (220, 'Command: .account delete'), (221, 'Command: .account lock'), (222, 'Command: .account lock country'), (223, 'Command: .account lock ip'), (224, 'Command: .account onlinelist'), (225, 'Command: .account password'), (226, 'Command: .account set'), (227, 'Command: .account set addon'), (228, 'Command: .account set gmlevel'), (229, 'Command: .account set password');
-- Add Permissions to "corresponding Commands Role" DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN 217 AND 229; INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES (1, 217), (2, 218), (1, 221), (1, 222), (1, 223), (1, 225), (4, 226), (4, 227);
-- Add new permissions DELETE FROM `rbac_permissions` WHERE `id` BETWEEN 230 AND 238; INSERT INTO `rbac_permissions` (`id`, `name`) VALUES (230, 'achievement'), (231, 'achievement add'), (232, 'arena'), (233, 'arena captain'), (234, 'arena create'), (235, 'arena disband'), (236, 'arena info'), (237, 'arena lookup'), (238, 'arena rename');
-- Add Permissions to "corresponding Commands Role" DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN 230 AND 238; INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES (4, 230), (4, 231), (3, 232), (4, 233), (4, 234), (4, 235), (3, 236), (3, 237), (4, 238);
-- Add permissions to "corresponding Commands Role" DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+18; INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES (4, @id+0), (4, @id+1), (4, @id+2), (4, @id+3), (4, @id+4), (4, @id+5), (4, @id+6), (4, @id+7), (4, @id+8), (4, @id+9), (4, @id+10), (4, @id+11), (4, @id+12), (4, @id+13), (4, @id+14), (4, @id+15), (4, @id+16), (4, @id+17), (4, @id+18);
SET @id = 367;
-- Add new permissions DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+3; INSERT INTO `rbac_permissions` (`id`, `name`) VALUES (@id+0, 'event'), (@id+1, 'event activelist'), (@id+2, 'event start'), (@id+3, 'event stop');
-- Add permissions to "corresponding Commands Role" DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+3; INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES (2, @id+0), (2, @id+1), (2, @id+2), (2, @id+3);
SET @id = 371;
-- Add new permissions DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+5; INSERT INTO `rbac_permissions` (`id`, `name`) VALUES (@id+0, 'gm'), (@id+1, 'gm chat'), (@id+2, 'gm fly'), (@id+3, 'gm ingame'), (@id+4, 'gm list'), (@id+5, 'gm visible');
-- Add permissions to "corresponding Commands Role" DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+5; INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES (2, @id+0), (2, @id+1), (4, @id+2), (2, @id+3), (4, @id+4), (2, @id+5);
SET @id = 377;
-- Add new permissions DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+9; INSERT INTO `rbac_permissions` (`id`, `name`) VALUES (@id+0, 'go'), (@id+1, 'go creature'), (@id+2, 'go graveyard'), (@id+3, 'go grid'), (@id+4, 'go object'), [Msg]Finished - Unsuccessfully --------------------------------------------------
ALTER TABLE `account` ADD COLUMN `token_key` varchar(100) NOT NULL DEFAULT '' AFTER `s`;
судя по всему колонка уже существует, можешь просто удалить этот запрос... это конечно не правильно. Или забить и не ставить этот корпатч просто. А то, что я имел ввиду: запрос вида insert into изменить на replace into (но к этому случаю вроде не подойдет...)