server/sql/updates/0.6/2597_playercreateinfo_item.sql

16 lines
No EOL
625 B
SQL

ALTER TABLE `playercreateinfo_item`
ADD `race` tinyint(3) unsigned NOT NULL default '0' FIRST,
ADD `class` tinyint(3) unsigned NOT NULL default '0' AFTER `race`;
UPDATE `playercreateinfo_item`,`playercreateinfo`
SET `playercreateinfo_item`.`race` = `playercreateinfo`.`race`,
`playercreateinfo_item`.`class` = `playercreateinfo`.`class`
WHERE `playercreateinfo_item`.`createid` = `playercreateinfo`.`createid`;
ALTER TABLE `playercreateinfo_item`
DROP KEY `playercreateinfo_items_index`,
DROP `createid`,
DROP `bagIndex`,
DROP `slot`,
ADD KEY `playercreateinfo_race_class_index` (`race`,`class`);