diff options
Diffstat (limited to 'sql')
-rw-r--r-- | sql/mangos.sql | 23 | ||||
-rw-r--r-- | sql/updates/3870_mangos_7980_01_world_item_required_target.sql | 9 |
2 files changed, 31 insertions, 1 deletions
diff --git a/sql/mangos.sql b/sql/mangos.sql index 346495436d3..5ff29d24fb4 100644 --- a/sql/mangos.sql +++ b/sql/mangos.sql @@ -23,7 +23,7 @@ DROP TABLE IF EXISTS `db_version`; CREATE TABLE `db_version` ( `version` varchar(120) default NULL, `creature_ai_version` varchar(120) default NULL, - `required_7945_01_mangos_quest_template` bit(1) default NULL + `required_7980_01_mangos_item_required_target` bit(1) default NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Used DB version notes'; -- @@ -1659,6 +1659,27 @@ LOCK TABLES `item_loot_template` WRITE; UNLOCK TABLES; -- +-- Table structure for table `item_required_target` +-- + +DROP TABLE IF EXISTS `item_required_target`; +CREATE TABLE `item_required_target` ( + `entry` mediumint(8) unsigned NOT NULL, + `type` tinyint(3) unsigned NOT NULL default '0', + `targetEntry` mediumint(8) unsigned NOT NULL default '0', + UNIQUE KEY `entry_type_target` (`entry`,`type`,`targetEntry`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED + +-- +-- Dumping data for table `item_required_target` +-- + +LOCK TABLES `item_required_target` WRITE; +/*!40000 ALTER TABLE `item_required_target` DISABLE KEYS */; +/*!40000 ALTER TABLE `item_required_target` ENABLE KEYS */; +UNLOCK TABLES; + +-- -- Table structure for table `item_template` -- diff --git a/sql/updates/3870_mangos_7980_01_world_item_required_target.sql b/sql/updates/3870_mangos_7980_01_world_item_required_target.sql new file mode 100644 index 00000000000..99ff65a5357 --- /dev/null +++ b/sql/updates/3870_mangos_7980_01_world_item_required_target.sql @@ -0,0 +1,9 @@ +-- ALTER TABLE db_version CHANGE COLUMN required_7945_01_mangos_quest_template required_7980_01_mangos_item_required_target bit; + +DROP TABLE IF EXISTS `item_required_target`; +CREATE TABLE `item_required_target` ( + `entry` mediumint(8) unsigned NOT NULL, + `type` tinyint(3) unsigned NOT NULL default '0', + `targetEntry` mediumint(8) unsigned NOT NULL default '0', + UNIQUE KEY `entry_type_target` (`entry`,`type`,`targetEntry`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED |