diff --git a/sql/base/auth_database.sql b/sql/base/auth_database.sql index 0506047fb..b8c9dc2a2 100644 --- a/sql/base/auth_database.sql +++ b/sql/base/auth_database.sql @@ -1,8 +1,8 @@ -- MySQL dump 10.16 Distrib 10.1.6-MariaDB, for Win64 (AMD64) -- --- Host: localhost Database: auth6 +-- Host: localhost Database: auth -- ------------------------------------------------------ --- Server version 5.7.14-log +-- Server version 10.1.6-MariaDB /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -26,7 +26,7 @@ CREATE TABLE `account` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Identifier', `username` varchar(32) NOT NULL DEFAULT '', `sha_pass_hash` varchar(40) NOT NULL DEFAULT '', - `sessionkey` varchar(80) NOT NULL DEFAULT '', + `sessionkey` varchar(128) NOT NULL DEFAULT '', `v` varchar(64) NOT NULL DEFAULT '', `s` varchar(64) NOT NULL DEFAULT '', `token_key` varchar(100) NOT NULL DEFAULT '', @@ -38,7 +38,7 @@ CREATE TABLE `account` ( `failed_logins` int(10) unsigned NOT NULL DEFAULT '0', `locked` tinyint(3) unsigned NOT NULL DEFAULT '0', `lock_country` varchar(2) NOT NULL DEFAULT '00', - `last_login` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `last_login` timestamp NULL DEFAULT NULL, `online` tinyint(3) unsigned NOT NULL DEFAULT '0', `expansion` tinyint(3) unsigned NOT NULL DEFAULT '6', `mutetime` bigint(20) NOT NULL DEFAULT '0', @@ -365,13 +365,13 @@ CREATE TABLE `battlenet_accounts` ( `failed_logins` int(10) unsigned NOT NULL DEFAULT '0', `locked` tinyint(3) unsigned NOT NULL DEFAULT '0', `lock_country` varchar(2) NOT NULL DEFAULT '00', - `last_login` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', + `last_login` timestamp NULL DEFAULT NULL, `online` tinyint(3) unsigned NOT NULL DEFAULT '0', `locale` tinyint(3) unsigned NOT NULL DEFAULT '0', `os` varchar(4) NOT NULL DEFAULT '', `LastCharacterUndelete` int(10) unsigned NOT NULL DEFAULT '0', - `LoginTicket` varchar(64), - `LoginTicketExpiry` int(10) unsigned, + `LoginTicket` varchar(64) DEFAULT NULL, + `LoginTicketExpiry` int(10) unsigned DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Account System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -619,10 +619,10 @@ CREATE TABLE `rbac_default_permissions` ( LOCK TABLES `rbac_default_permissions` WRITE; /*!40000 ALTER TABLE `rbac_default_permissions` DISABLE KEYS */; INSERT INTO `rbac_default_permissions` VALUES -(3,192,-1), -(2,193,-1), +(0,195,-1), (1,194,-1), -(0,195,-1); +(2,193,-1), +(3,192,-1); /*!40000 ALTER TABLE `rbac_default_permissions` ENABLE KEYS */; UNLOCK TABLES; @@ -1105,6 +1105,7 @@ INSERT INTO `rbac_linked_permissions` VALUES (196,840), (196,842), (196,843), +(196,869), (197,232), (197,236), (197,237), @@ -1300,7 +1301,7 @@ INSERT INTO `rbac_linked_permissions` VALUES (198,828), (198,834), (198,852), -(198,867), +(198,868), (199,207), (199,209), (199,210), @@ -2024,7 +2025,8 @@ INSERT INTO `rbac_permissions` VALUES (852,'Command: go offset'), (853,'Command: .reload conversation_template'), (854,'Command: .debug conversation'), -(867,'Command: modify power'); +(868,'Command: modify power'), +(869,'Command: debug send playerchoice'); /*!40000 ALTER TABLE `rbac_permissions` ENABLE KEYS */; UNLOCK TABLES; @@ -2072,7 +2074,7 @@ CREATE TABLE `realmlist` ( `timezone` tinyint(3) unsigned NOT NULL DEFAULT '0', `allowedSecurityLevel` tinyint(3) unsigned NOT NULL DEFAULT '0', `population` float unsigned NOT NULL DEFAULT '0', - `gamebuild` int(10) unsigned NOT NULL DEFAULT '24742', + `gamebuild` int(10) unsigned NOT NULL DEFAULT '25996', `Region` tinyint(3) unsigned NOT NULL DEFAULT '2', `Battlegroup` tinyint(3) unsigned NOT NULL DEFAULT '1', PRIMARY KEY (`id`), @@ -2086,7 +2088,8 @@ CREATE TABLE `realmlist` ( LOCK TABLES `realmlist` WRITE; /*!40000 ALTER TABLE `realmlist` DISABLE KEYS */; -INSERT INTO `realmlist` VALUES (1,'Trinity','127.0.0.1','127.0.0.1','255.255.255.0',8085,0,2,1,0,0,24742,2,1); +INSERT INTO `realmlist` VALUES +(1,'Trinity','127.0.0.1','127.0.0.1','255.255.255.0',8085,0,0,1,0,0,25996,2,1); /*!40000 ALTER TABLE `realmlist` ENABLE KEYS */; UNLOCK TABLES; @@ -2211,19 +2214,25 @@ INSERT INTO `updates` VALUES ('2017_03_11_00_auth.sql','2F2F67E51439346B212C27B7224E4614C00E1AEB','ARCHIVED','2017-03-11 00:00:00',0), ('2017_03_17_00_auth.sql','4902E9B1B063F399F928C2DD7AFD60427738E227','ARCHIVED','2017-03-17 18:58:01',0), ('2017_04_17_00_auth.sql','86299FAB21D895E84272286309CC8EE80F9DA8C7','ARCHIVED','2017-04-17 00:00:00',0), -('2017_04_19_00_auth.sql','9903AAF50DF384F52E81F7E2892FE5271E000490','RELEASED','2017-04-18 23:16:18',32), -('2017_04_22_00_auth.sql','843663B18D28FBA1EB12548500EC93953881E5F0','RELEASED','2017-04-22 19:28:22',0), -('2017_04_27_00_auth.sql','308B797B47FA803D492C9C9A4C26DBEC546DBBD9','RELEASED','2017-04-28 09:10:11',0), -('2017_05_14_00_auth.sql','B7E76CCDCC9A2C8103427DA4C43C7B0366ECE8B4','RELEASED','2017-05-14 12:00:00',0), -('2017_06_15_00_auth.sql','DD71F25C1E61FD5F836931B02703BE3BD1B4F156','RELEASED','2017-06-15 15:20:50',0), -('2017_06_18_00_auth.sql','7200968BFC2D76499149937B19F2153FD2ABC397','RELEASED','2017-06-18 22:13:37',0), -('2017_06_25_00_auth.sql','A2DA6A64D4217992EF766915DEBD517DB0834E01','RELEASED','2017-06-25 00:54:10',0), -('2017_06_28_00_auth.sql','6E58300D4D4DAAEE89107ECB3CB7DA8529DA738F','RELEASED','2017-06-28 19:11:09',0), -('2017_06_30_00_auth.sql','C73BD277D211DBE1BB86BB1B443CA8F292D8ADEE','RELEASED','2017-06-30 16:18:51',0), -('2017_08_04_00_auth.sql','2E994A704C64FECE3CE0883ED0CAC5E5A0E3A36C','RELEASED','2017-08-04 23:46:32',0), -('2017_08_13_00_auth_2016_09_22_00_auth.sql','70047954E3556BFA430ADD5680EF8797F74A4B9E','RELEASED','2017-08-13 12:00:00',0), -('2017_09_22_00_auth.sql','9313CCE80A18212E6F0C78D83316DE8582AE8084','RELEASED','2017-09-22 18:05:17',0), -('2017_11_11_01_auth.sql','0D6EDB6B2FC8B9FBDF11ECD79B4B8E943328B6A9','RELEASED','2017-11-11 18:49:45',0); +('2017_04_19_00_auth.sql','9903AAF50DF384F52E81F7E2892FE5271E000490','ARCHIVED','2017-04-18 23:16:18',32), +('2017_04_22_00_auth.sql','843663B18D28FBA1EB12548500EC93953881E5F0','ARCHIVED','2017-04-22 19:28:22',0), +('2017_04_27_00_auth.sql','308B797B47FA803D492C9C9A4C26DBEC546DBBD9','ARCHIVED','2017-04-28 09:10:11',0), +('2017_05_14_00_auth.sql','B7E76CCDCC9A2C8103427DA4C43C7B0366ECE8B4','ARCHIVED','2017-05-14 12:00:00',0), +('2017_06_15_00_auth.sql','DD71F25C1E61FD5F836931B02703BE3BD1B4F156','ARCHIVED','2017-06-15 15:20:50',0), +('2017_06_18_00_auth.sql','7200968BFC2D76499149937B19F2153FD2ABC397','ARCHIVED','2017-06-18 22:13:37',0), +('2017_06_25_00_auth.sql','A2DA6A64D4217992EF766915DEBD517DB0834E01','ARCHIVED','2017-06-25 00:54:10',0), +('2017_06_28_00_auth.sql','6E58300D4D4DAAEE89107ECB3CB7DA8529DA738F','ARCHIVED','2017-06-28 19:11:09',0), +('2017_06_30_00_auth.sql','C73BD277D211DBE1BB86BB1B443CA8F292D8ADEE','ARCHIVED','2017-06-30 16:18:51',0), +('2017_08_04_00_auth.sql','2E994A704C64FECE3CE0883ED0CAC5E5A0E3A36C','ARCHIVED','2017-08-04 23:46:32',0), +('2017_08_13_00_auth_2016_09_22_00_auth.sql','70047954E3556BFA430ADD5680EF8797F74A4B9E','ARCHIVED','2017-08-13 12:00:00',0), +('2017_09_22_00_auth.sql','9313CCE80A18212E6F0C78D83316DE8582AE8084','ARCHIVED','2017-09-22 18:05:17',0), +('2017_11_11_01_auth.sql','0D6EDB6B2FC8B9FBDF11ECD79B4B8E943328B6A9','ARCHIVED','2017-11-11 18:49:45',0), +('2017_12_30_00_auth.sql','F360E9555AC68E28834E3FF807E4E37A090EF363','ARCHIVED','2017-12-30 00:23:32',0), +('2017_12_30_01_auth.sql','1E11C78BA6D1D8E8CED7423DF92D1D197D6061EE','ARCHIVED','2017-12-30 23:00:00',0), +('2017_12_31_00_auth.sql','1721ACBD35EB95FAE33B9E95F8C4E4B1FB70A5E4','ARCHIVED','2017-12-31 20:15:23',0), +('2018_01_02_00_auth.sql','CD9B826B9D95697DC412DEF780E814FA3991D6CD','ARCHIVED','2018-01-02 20:40:37',0), +('2018_02_18_00_auth.sql','8489DD3EFFE14A7486B593435F0BA2BC69B6EABF','ARCHIVED','2018-02-18 16:35:55',0), +('2018_02_19_00_auth.sql','07CE658C5EF88693D3C047EF8E724F94ADA74C15','RELEASED','2018-02-19 22:33:32',233); /*!40000 ALTER TABLE `updates` ENABLE KEYS */; UNLOCK TABLES; @@ -2290,4 +2299,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2017-04-19 0:17:38 +-- Dump completed on 2018-02-19 22:43:07 diff --git a/sql/base/characters_database.sql b/sql/base/characters_database.sql index 786ff640d..55abfac06 100644 --- a/sql/base/characters_database.sql +++ b/sql/base/characters_database.sql @@ -2,7 +2,7 @@ -- -- Host: localhost Database: characters -- ------------------------------------------------------ --- Server version 5.7.14-log +-- Server version 10.1.6-MariaDB /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -1645,6 +1645,7 @@ CREATE TABLE `characters` ( `customDisplay1` tinyint(3) unsigned NOT NULL DEFAULT '0', `customDisplay2` tinyint(3) unsigned NOT NULL DEFAULT '0', `customDisplay3` tinyint(3) unsigned NOT NULL DEFAULT '0', + `inventorySlots` tinyint(3) unsigned NOT NULL DEFAULT '16', `bankSlots` tinyint(3) unsigned NOT NULL DEFAULT '0', `restState` tinyint(3) unsigned NOT NULL DEFAULT '0', `playerFlags` int(10) unsigned NOT NULL DEFAULT '0', @@ -1704,11 +1705,12 @@ CREATE TABLE `characters` ( `deleteInfos_Account` int(10) unsigned DEFAULT NULL, `deleteInfos_Name` varchar(12) DEFAULT NULL, `deleteDate` int(10) unsigned DEFAULT NULL, - `honor` INT(10) unsigned NOT NULL DEFAULT '0', - `honorLevel` INT(10) unsigned NOT NULL DEFAULT '1', - `prestigeLevel` INT(10) unsigned NOT NULL DEFAULT '0', - `honorRestState` TINYINT unsigned NOT NULL DEFAULT '2', - `honorRestBonus` FLOAT NOT NULL DEFAULT '0', + `honor` int(10) unsigned NOT NULL DEFAULT '0', + `honorLevel` int(10) unsigned NOT NULL DEFAULT '1', + `prestigeLevel` int(10) unsigned NOT NULL DEFAULT '0', + `honorRestState` tinyint(3) unsigned NOT NULL DEFAULT '2', + `honorRestBonus` float NOT NULL DEFAULT '0', + `lastLoginBuild` int(10) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`guid`), KEY `idx_account` (`account`), KEY `idx_online` (`online`), @@ -3525,14 +3527,17 @@ INSERT INTO `updates` VALUES ('2017_01_29_00_characters.sql','E7475DCC13A0910FF23BF0EFB731629950A73A0D','ARCHIVED','2017-01-29 15:00:00',0), ('2017_02_26_00_characters_2016_09_13_00_characters.sql','2EF7AD507D097ABC74FF1E98A65BEC03B12E51C6','ARCHIVED','2017-02-26 19:57:47',0), ('2017_04_15_00_characters.sql','F118BA33CD7DDF2EE5673C6749C2965EFFF53C23','ARCHIVED','2017-04-15 12:10:50',0), -('2017_04_19_00_characters.sql','5A36FD9015ED024BC085F995F72DC81B47CD1093','RELEASED','2017-04-18 23:16:18',30), -('2017_05_08_00_characters.sql','86B5603EEBE1DE0EA56DBB264257967CFE583F46','RELEASED','2017-05-08 23:54:40',0), -('2017_05_14_00_characters.sql','3452261F366BFE76BB59C0AAA674FA1513042899','RELEASED','2017-05-14 17:29:04',0), -('2017_05_24_00_characters.sql','02701BF57589CD41456A748AEF425CBB2D3E6AD7','RELEASED','2017-05-24 22:00:00',0), -('2017_06_04_00_characters.sql','BC80D2B7515CC6E01701070D2DA466727F36DB5E','RELEASED','2017-06-04 14:43:26',0), -('2017_08_20_00_characters.sql','8C5BBF6AEAA6C7DE2F40A7D3878C8187A4729F13','RELEASED','2017-08-20 17:00:00',0), -('2017_08_20_01_characters.sql','2F50D5E6BF3888B8C5270D79228A1D0601FAFF1D','RELEASED','2017-08-20 17:52:21',0), -('2017_10_29_00_characters.sql','356D6D1BD6EAD240BF44714B2D35F333','RELEASED','2017-04-19 00:07:40',25); +('2017_04_19_00_characters.sql','5A36FD9015ED024BC085F995F72DC81B47CD1093','ARCHIVED','2017-04-18 23:16:18',30), +('2017_05_08_00_characters.sql','86B5603EEBE1DE0EA56DBB264257967CFE583F46','ARCHIVED','2017-05-08 23:54:40',0), +('2017_05_14_00_characters.sql','3452261F366BFE76BB59C0AAA674FA1513042899','ARCHIVED','2017-05-14 17:29:04',0), +('2017_05_24_00_characters.sql','02701BF57589CD41456A748AEF425CBB2D3E6AD7','ARCHIVED','2017-05-24 22:00:00',0), +('2017_06_04_00_characters.sql','BC80D2B7515CC6E01701070D2DA466727F36DB5E','ARCHIVED','2017-06-04 14:43:26',0), +('2017_08_20_00_characters.sql','8C5BBF6AEAA6C7DE2F40A7D3878C8187A4729F13','ARCHIVED','2017-08-20 17:00:00',0), +('2017_08_20_01_characters.sql','2F50D5E6BF3888B8C5270D79228A1D0601FAFF1D','ARCHIVED','2017-08-20 17:52:21',0), +('2017_10_29_00_characters.sql','8CFC473E7E87E58C317A72016BF69E9050D3BC83','ARCHIVED','2017-04-19 00:07:40',25), +('2018_02_03_00_characters.sql','73E9BFD848D7A22F2A7DD89CF64E30E3A8689512','ARCHIVED','2018-02-03 23:52:42',0), +('2018_02_08_00_characters.sql','75FA162A9B85D678B26F972371265F1EC2C75187','ARCHIVED','2018-02-08 22:23:28',0), +('2018_02_19_00_characters.sql','75A0FFAFD0633921708DB0F72F9CC9796ACB960B','RELEASED','2018-02-19 22:33:32',117); /*!40000 ALTER TABLE `updates` ENABLE KEYS */; UNLOCK TABLES; @@ -3625,4 +3630,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2017-04-19 0:17:39 +-- Dump completed on 2018-02-19 22:43:09 diff --git a/sql/updates/auth/master/2017_04_19_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_04_19_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_04_19_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_04_19_00_auth.sql diff --git a/sql/updates/auth/master/2017_04_22_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_04_22_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_04_22_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_04_22_00_auth.sql diff --git a/sql/updates/auth/master/2017_04_27_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_04_27_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_04_27_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_04_27_00_auth.sql diff --git a/sql/updates/auth/master/2017_05_14_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_05_14_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_05_14_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_05_14_00_auth.sql diff --git a/sql/updates/auth/master/2017_06_15_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_06_15_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_06_15_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_06_15_00_auth.sql diff --git a/sql/updates/auth/master/2017_06_18_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_06_18_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_06_18_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_06_18_00_auth.sql diff --git a/sql/updates/auth/master/2017_06_25_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_06_25_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_06_25_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_06_25_00_auth.sql diff --git a/sql/updates/auth/master/2017_06_28_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_06_28_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_06_28_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_06_28_00_auth.sql diff --git a/sql/updates/auth/master/2017_06_30_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_06_30_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_06_30_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_06_30_00_auth.sql diff --git a/sql/updates/auth/master/2017_08_04_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_08_04_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_08_04_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_08_04_00_auth.sql diff --git a/sql/updates/auth/master/2017_08_13_00_auth_2016_09_22_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_08_13_00_auth_2016_09_22_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_08_13_00_auth_2016_09_22_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_08_13_00_auth_2016_09_22_00_auth.sql diff --git a/sql/updates/auth/master/2017_09_22_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_09_22_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_09_22_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_09_22_00_auth.sql diff --git a/sql/updates/auth/master/2017_11_11_01_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_11_11_01_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_11_11_01_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_11_11_01_auth.sql diff --git a/sql/updates/auth/master/2017_11_22_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_11_22_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_11_22_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_11_22_00_auth.sql diff --git a/sql/updates/auth/master/2017_12_04_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_12_04_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_12_04_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_12_04_00_auth.sql diff --git a/sql/updates/auth/master/2017_12_30_01_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_12_30_01_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_12_30_01_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_12_30_01_auth.sql diff --git a/sql/updates/auth/master/2017_12_31_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2017_12_31_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2017_12_31_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2017_12_31_00_auth.sql diff --git a/sql/updates/auth/master/2018_01_02_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2018_01_02_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2018_01_02_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2018_01_02_00_auth.sql diff --git a/sql/updates/auth/master/2018_02_05_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2018_02_05_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2018_02_05_00_auth.sql rename to sql/old/7/auth/01_2018_02_19/2018_02_05_00_auth.sql diff --git a/sql/old/7/auth/01_2018_02_19/2018_02_18_00_auth.sql b/sql/old/7/auth/01_2018_02_19/2018_02_18_00_auth.sql new file mode 100644 index 000000000..4e3f05cc5 --- /dev/null +++ b/sql/old/7/auth/01_2018_02_19/2018_02_18_00_auth.sql @@ -0,0 +1,3 @@ +UPDATE `realmlist` SET `gamebuild`=25996 WHERE `gamebuild`=25549; + +ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int(10) unsigned NOT NULL DEFAULT '25996'; diff --git a/sql/updates/characters/master/2017_04_19_00_characters.sql b/sql/old/7/characters/01_2018_02_19/2017_04_19_00_characters.sql similarity index 100% rename from sql/updates/characters/master/2017_04_19_00_characters.sql rename to sql/old/7/characters/01_2018_02_19/2017_04_19_00_characters.sql diff --git a/sql/updates/characters/master/2017_05_08_00_characters.sql b/sql/old/7/characters/01_2018_02_19/2017_05_08_00_characters.sql similarity index 100% rename from sql/updates/characters/master/2017_05_08_00_characters.sql rename to sql/old/7/characters/01_2018_02_19/2017_05_08_00_characters.sql diff --git a/sql/updates/characters/master/2017_05_14_00_characters.sql b/sql/old/7/characters/01_2018_02_19/2017_05_14_00_characters.sql similarity index 100% rename from sql/updates/characters/master/2017_05_14_00_characters.sql rename to sql/old/7/characters/01_2018_02_19/2017_05_14_00_characters.sql diff --git a/sql/updates/characters/master/2017_05_24_00_characters.sql b/sql/old/7/characters/01_2018_02_19/2017_05_24_00_characters.sql similarity index 100% rename from sql/updates/characters/master/2017_05_24_00_characters.sql rename to sql/old/7/characters/01_2018_02_19/2017_05_24_00_characters.sql diff --git a/sql/updates/characters/master/2017_06_04_00_characters.sql b/sql/old/7/characters/01_2018_02_19/2017_06_04_00_characters.sql similarity index 100% rename from sql/updates/characters/master/2017_06_04_00_characters.sql rename to sql/old/7/characters/01_2018_02_19/2017_06_04_00_characters.sql diff --git a/sql/updates/characters/master/2017_08_20_00_characters.sql b/sql/old/7/characters/01_2018_02_19/2017_08_20_00_characters.sql similarity index 100% rename from sql/updates/characters/master/2017_08_20_00_characters.sql rename to sql/old/7/characters/01_2018_02_19/2017_08_20_00_characters.sql diff --git a/sql/updates/characters/master/2017_08_20_01_characters.sql b/sql/old/7/characters/01_2018_02_19/2017_08_20_01_characters.sql similarity index 100% rename from sql/updates/characters/master/2017_08_20_01_characters.sql rename to sql/old/7/characters/01_2018_02_19/2017_08_20_01_characters.sql diff --git a/sql/updates/characters/master/2017_10_29_00_characters.sql b/sql/old/7/characters/01_2018_02_19/2017_10_29_00_characters.sql similarity index 100% rename from sql/updates/characters/master/2017_10_29_00_characters.sql rename to sql/old/7/characters/01_2018_02_19/2017_10_29_00_characters.sql diff --git a/sql/old/7/characters/01_2018_02_19/2018_02_03_00_characters.sql b/sql/old/7/characters/01_2018_02_19/2018_02_03_00_characters.sql new file mode 100644 index 000000000..846a59783 --- /dev/null +++ b/sql/old/7/characters/01_2018_02_19/2018_02_03_00_characters.sql @@ -0,0 +1,3 @@ +ALTER TABLE `characters` ADD `inventorySlots` tinyint(3) unsigned NOT NULL DEFAULT '16' AFTER `customDisplay3`; + +UPDATE `character_inventory` SET `slot`=`slot`+8 WHERE `slot`>=39 AND `bag`=0; diff --git a/sql/old/7/characters/01_2018_02_19/2018_02_08_00_characters.sql b/sql/old/7/characters/01_2018_02_19/2018_02_08_00_characters.sql new file mode 100644 index 000000000..5e8f8dbac --- /dev/null +++ b/sql/old/7/characters/01_2018_02_19/2018_02_08_00_characters.sql @@ -0,0 +1 @@ +ALTER TABLE `characters` ADD `lastLoginBuild` int(10) unsigned NOT NULL DEFAULT '0' AFTER `honorRestBonus`; diff --git a/sql/updates/hotfixes/master/2017_04_19_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_04_19_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_04_19_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_04_19_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_04_19_01_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_04_19_01_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_04_19_01_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_04_19_01_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_05_07_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_05_07_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_05_07_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_05_07_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_05_14_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_05_14_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_05_14_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_05_14_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_06_04_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_06_04_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_06_04_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_06_04_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_06_14_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_06_14_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_06_14_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_06_14_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_07_02_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_07_02_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_07_02_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_07_02_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_07_04_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_07_04_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_07_04_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_07_04_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_07_27_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_07_27_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_07_27_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_07_27_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_08_23_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_08_23_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_08_23_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_08_23_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_08_24_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_08_24_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_08_24_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_08_24_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_09_15_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_09_15_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_09_15_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_09_15_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_11_05_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_11_05_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_11_05_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_11_05_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2017_11_22_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2017_11_22_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2017_11_22_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2017_11_22_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2018_01_01_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2018_01_01_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2018_01_01_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2018_01_01_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2018_01_04_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2018_01_04_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2018_01_04_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2018_01_04_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2018_01_04_01_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2018_01_04_01_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2018_01_04_01_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2018_01_04_01_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2018_01_04_02_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2018_01_04_02_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2018_01_04_02_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2018_01_04_02_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2018_01_05_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2018_01_05_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2018_01_05_00_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2018_01_05_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2018_01_05_01_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2018_01_05_01_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2018_01_05_01_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2018_01_05_01_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2018_01_05_02_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2018_01_05_02_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2018_01_05_02_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2018_01_05_02_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2018_01_05_03_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2018_01_05_03_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2018_01_05_03_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2018_01_05_03_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2018_01_05_04_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2018_01_05_04_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2018_01_05_04_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2018_01_05_04_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2018_01_05_05_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2018_01_05_05_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2018_01_05_05_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2018_01_05_05_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2018_01_05_06_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2018_01_05_06_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2018_01_05_06_hotfixes.sql rename to sql/old/7/hotfixes/01_2018_02_19/2018_01_05_06_hotfixes.sql diff --git a/sql/old/7/hotfixes/01_2018_02_19/2018_02_18_00_hotfixes.sql b/sql/old/7/hotfixes/01_2018_02_19/2018_02_18_00_hotfixes.sql new file mode 100644 index 000000000..a3c8eadfd --- /dev/null +++ b/sql/old/7/hotfixes/01_2018_02_19/2018_02_18_00_hotfixes.sql @@ -0,0 +1,702 @@ +-- +-- Table structure for table `achievement` +-- +ALTER TABLE `achievement` CHANGE `Reward` `Reward` text AFTER `Description`; + +-- +-- Table structure for table `area_group_member` +-- +ALTER TABLE `area_group_member` CHANGE `AreaGroupID` `AreaGroupID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `AreaID`; + +-- +-- Table structure for table `area_table` +-- +ALTER TABLE `area_table` + CHANGE `ZoneName` `ZoneName` text AFTER `ID`, + CHANGE `AreaName` `AreaName` text AFTER `ZoneName`; + +-- +-- Table structure for table `artifact_appearance_set` +-- +ALTER TABLE `artifact_appearance_set` CHANGE `ArtifactID` `ArtifactID` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `ID`; + +-- +-- Table structure for table `artifact_power_rank` +-- +ALTER TABLE `artifact_power_rank` CHANGE `ArtifactPowerID` `ArtifactPowerID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `Rank`; + +-- +-- Table structure for table `battle_pet_breed_state` +-- +ALTER TABLE `battle_pet_breed_state` CHANGE `BreedID` `BreedID` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `State`; + +-- +-- Table structure for table `battle_pet_species` +-- +ALTER TABLE `battle_pet_species` + CHANGE `SourceText` `SourceText` text FIRST, + CHANGE `Description` `Description` text AFTER `SourceText`; + +-- +-- Table structure for table `battle_pet_species_state` +-- +ALTER TABLE `battle_pet_species_state` CHANGE `SpeciesID` `SpeciesID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `State`; + +-- +-- Table structure for table `battlemaster_list` +-- +ALTER TABLE `battlemaster_list` + CHANGE `GameType` `GameType` text AFTER `Name`, + CHANGE `ShortDescription` `ShortDescription` text AFTER `GameType`, + CHANGE `LongDescription` `LongDescription` text AFTER `ShortDescription`; + +-- +-- Table structure for table `broadcast_text` +-- +ALTER TABLE `broadcast_text` + CHANGE `SoundID1` `SoundID1` int(10) unsigned NOT NULL DEFAULT '0' AFTER `PlayerConditionID`, + CHANGE `SoundID2` `SoundID2` int(10) unsigned NOT NULL DEFAULT '0' AFTER `SoundID1`; + +-- +-- Table structure for table `char_start_outfit` +-- +ALTER TABLE `char_start_outfit` CHANGE `RaceID` `RaceID` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `PetFamilyID`; + +-- +-- Table structure for table `chat_channels` +-- +ALTER TABLE `chat_channels` + CHANGE `Name` `Name` text AFTER `ID`, + CHANGE `Shortcut` `Shortcut` text AFTER `Name`; + +-- +-- Table structure for table `chr_classes` +-- +ALTER TABLE `chr_classes` ADD `StartingLevel` int(10) unsigned NOT NULL DEFAULT '0' AFTER `LowResScreenFileDataID`; + +-- +-- +-- Table structure for table `chr_classes_x_power_types` +-- +ALTER TABLE `chr_classes_x_power_types` CHANGE `ClassID` `ClassID` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `PowerType`; + +-- Table structure for table `chr_races` +-- +ALTER TABLE `chr_races` + CHANGE `ClientPrefix` `ClientPrefix` text FIRST, + CHANGE `ClientFileString` `ClientFileString` text AFTER `ClientPrefix`, + CHANGE `Name` `Name` text AFTER `ClientFileString`, + CHANGE `NameFemale` `NameFemale` text AFTER `Name`, + DROP `NameMale`, + DROP `FacialHairCustomization1`, + DROP `FacialHairCustomization2`, + DROP `HairCustomization`, + ADD `LowercaseName` text AFTER `NameFemale`, + ADD `LowercaseNameFemale` text AFTER `LowercaseName`, + ADD `StartingLevel` int(10) unsigned NOT NULL DEFAULT '0' AFTER `LowResScreenFileDataID`, + ADD `UIDisplayOrder` int(10) unsigned NOT NULL DEFAULT '0' AFTER `StartingLevel`, + CHANGE `ID` `ID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `CharComponentTexLayoutHiResID`, + ADD `HeritageArmorAchievementID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `HighResFemaleDisplayID`, + ADD `MaleCorpseBonesModelFileDataID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `HeritageArmorAchievementID`, + ADD `FemaleCorpseBonesModelFileDataID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `MaleCorpseBonesModelFileDataID`; + +-- +-- Table structure for table `chr_races_locale` +-- +ALTER TABLE `chr_races_locale` + ADD `LowercaseName_lang` text AFTER `NameFemale_lang`, + ADD `LowercaseNameFemale_lang` text AFTER `LowercaseName_lang`, + DROP `NameMale_lang`; + +-- +-- Table structure for table `chr_specialization` +-- +ALTER TABLE `chr_specialization` + CHANGE `Name` `Name` text FIRST, + CHANGE `Name2` `Name2` text AFTER `Name`, + CHANGE `Description` `Description` text AFTER `Name2`; + +-- +-- Table structure for table `creature_display_info` +-- +ALTER TABLE `creature_display_info` + CHANGE `TextureVariation1` `TextureVariation1` int(10) unsigned NOT NULL DEFAULT '0' AFTER `MountSpellVisualKitID`, + CHANGE `TextureVariation2` `TextureVariation2` int(10) unsigned NOT NULL DEFAULT '0' AFTER `TextureVariation1`, + CHANGE `TextureVariation3` `TextureVariation3` int(10) unsigned NOT NULL DEFAULT '0' AFTER `TextureVariation2`; + +-- +-- Table structure for table `creature_family` +-- +ALTER TABLE `creature_family` CHANGE `Name` `Name` text AFTER `ID`; + +-- +-- Table structure for table `criteria_tree` +-- +ALTER TABLE `criteria_tree` CHANGE `Description` `Description` text AFTER `ID`; + +-- +-- Table structure for table `currency_types` +-- +ALTER TABLE `currency_types` CHANGE `Description` `Description` text AFTER `Name`; + +-- +-- Table structure for table `emotes` +-- +ALTER TABLE `emotes` CHANGE `RaceMask` `RaceMask` bigint(20) NOT NULL DEFAULT '0' AFTER `ID`; + +-- +-- Table structure for table `emotes_text_sound` +-- +ALTER TABLE `emotes_text_sound` CHANGE `EmotesTextId` `EmotesTextId` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `SoundId`; + +-- +-- Table structure for table `faction` +-- +ALTER TABLE `faction` + CHANGE `ReputationRaceMask1` `ReputationRaceMask1` bigint(20) unsigned NOT NULL DEFAULT '0' FIRST, + CHANGE `ReputationRaceMask2` `ReputationRaceMask2` bigint(20) unsigned NOT NULL DEFAULT '0' AFTER `ReputationRaceMask1`, + CHANGE `ReputationRaceMask3` `ReputationRaceMask3` bigint(20) unsigned NOT NULL DEFAULT '0' AFTER `ReputationRaceMask2`, + CHANGE `ReputationRaceMask4` `ReputationRaceMask4` bigint(20) unsigned NOT NULL DEFAULT '0' AFTER `ReputationRaceMask3`, + CHANGE `Name` `Name` text AFTER `ReputationRaceMask4`, + CHANGE `Description` `Description` text AFTER `Name`; + +-- +-- Table structure for table `gameobjects` +-- +ALTER TABLE `gameobjects` CHANGE `Name` `Name` text FIRST; + +-- +-- Table structure for table `garr_building` +-- +ALTER TABLE `garr_building` + CHANGE `NameAlliance` `NameAlliance` text AFTER `ID`, + CHANGE `NameHorde` `NameHorde` text AFTER `NameAlliance`, + CHANGE `Description` `Description` text AFTER `NameHorde`, + CHANGE `Tooltip` `Tooltip` text AFTER `Description`; + +-- +-- Table structure for table `garr_follower` +-- +ALTER TABLE `garr_follower` + CHANGE `HordeSourceText` `HordeSourceText` text FIRST, + CHANGE `AllianceSourceText` `AllianceSourceText` text AFTER `HordeSourceText`, + CHANGE `Name` `Name` text AFTER `AllianceSourceText`; + +-- +-- Table structure for table `garr_follower_x_ability` +-- +ALTER TABLE `garr_follower_x_ability` CHANGE `GarrFollowerID` `GarrFollowerID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `FactionIndex`; + +-- +-- Table structure for table `glyph_required_spec` +-- +ALTER TABLE `glyph_required_spec` CHANGE `GlyphPropertiesID` `GlyphPropertiesID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `ChrSpecializationID`; + +-- +-- Table structure for table `heirloom` +-- +ALTER TABLE `heirloom` CHANGE `SourceText` `SourceText` text FIRST; + +-- +-- Table structure for table `item_bonus` +-- +ALTER TABLE `item_bonus` ADD `Value3` int(11) NOT NULL DEFAULT '0' AFTER `Value2`; + +-- +-- Table structure for table `item_bonus_tree_node` +-- +ALTER TABLE `item_bonus_tree_node` CHANGE `BonusTreeID` `BonusTreeID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `BonusTreeModID`; + +-- +-- Table structure for table `item_child_equipment` +-- +ALTER TABLE `item_child_equipment` CHANGE `ItemID` `ItemID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `AltEquipmentSlot`; + +-- +-- Table structure for table `item_class` +-- +ALTER TABLE `item_class` CHANGE `Name` `Name` text AFTER `ID`; + +-- +-- Table structure for table `item_disenchant_loot` +-- +ALTER TABLE `item_disenchant_loot` + ADD `Expansion` tinyint(4) NOT NULL DEFAULT '0' AFTER `ItemQuality`, + CHANGE `ItemClass` `ItemClass` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `Expansion`; + +-- +-- Table structure for table `item_effect` +-- +ALTER TABLE `item_effect` CHANGE `ItemID` `ItemID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `Trigger`; + +-- +-- Table structure for table `item_level_selector_quality` +-- +ALTER TABLE `item_level_selector_quality` CHANGE `ItemLevelSelectorQualitySetID` `ItemLevelSelectorQualitySetID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `Quality`; + +-- +-- Table structure for table `item_modified_appearance` +-- +ALTER TABLE `item_modified_appearance` + CHANGE `ID` `ID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `ItemID`, + CHANGE `AppearanceModID` `AppearanceModID` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `ID`; + +-- +-- Table structure for table `item_search_name` +-- +ALTER TABLE `item_search_name` + CHANGE `AllowableRace` `AllowableRace` bigint(20) unsigned NOT NULL DEFAULT '0' FIRST, + CHANGE `Name` `Name` text AFTER `AllowableRace`, + CHANGE `AllowableClass` `AllowableClass` int(11) NOT NULL DEFAULT '0' AFTER `RequiredReputationRank`; + +-- +-- Table structure for table `item_set_spell` +-- +ALTER TABLE `item_set_spell` CHANGE `ItemSetID` `ItemSetID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `Threshold`; + +-- +-- Table structure for table `item_sparse` +-- +ALTER TABLE `item_sparse` + CHANGE `AllowableRace` `AllowableRace` bigint(20) NOT NULL DEFAULT '0' AFTER `ID`, + CHANGE `Name` `Name` text AFTER `AllowableRace`, + CHANGE `Name2` `Name2` text AFTER `Name`, + CHANGE `Name3` `Name3` text AFTER `Name2`, + CHANGE `Name4` `Name4` text AFTER `Name3`, + CHANGE `Description` `Description` text AFTER `Name4`; + +-- +-- Table structure for table `item_spec_override` +-- +ALTER TABLE `item_spec_override` CHANGE `ItemID` `ItemID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `SpecID`; + +-- +-- Table structure for table `item_x_bonus_tree` +-- +ALTER TABLE `item_x_bonus_tree` CHANGE `ItemID` `ItemID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `BonusTreeID`; + +-- +-- Table structure for table `lfg_dungeons` +-- +ALTER TABLE `lfg_dungeons` CHANGE `Description` `Description` text AFTER `Name`; + +-- +-- Table structure for table `liquid_type` +-- +ALTER TABLE `liquid_type` + CHANGE `Texture1` `Texture1` text AFTER `Name`, + CHANGE `Texture2` `Texture2` text AFTER `Texture1`, + CHANGE `Texture3` `Texture3` text AFTER `Texture2`, + CHANGE `Texture4` `Texture4` text AFTER `Texture3`, + CHANGE `Texture5` `Texture5` text AFTER `Texture4`, + CHANGE `Texture6` `Texture6` text AFTER `Texture5`; + +-- +-- Table structure for table `map` +-- +ALTER TABLE `map` + CHANGE `MapName` `MapName` text AFTER `Directory`, + CHANGE `MapDescription0` `MapDescription0` text AFTER `MapName`, + CHANGE `MapDescription1` `MapDescription1` text AFTER `MapDescription0`, + CHANGE `ShortDescription` `ShortDescription` text AFTER `MapDescription1`, + CHANGE `LongDescription` `LongDescription` text AFTER `ShortDescription`; + +-- +-- Table structure for table `map_difficulty` +-- +ALTER TABLE `map_difficulty` CHANGE `MapID` `MapID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `Context`; + +-- +-- Table structure for table `mount` +-- +ALTER TABLE `mount` + CHANGE `Name` `Name` text FIRST, + CHANGE `Description` `Description` text AFTER `Name`, + CHANGE `SourceDescription` `SourceDescription` text AFTER `Description`; + +-- +-- Table structure for table `mount_x_display` +-- +ALTER TABLE `mount_x_display` CHANGE `MountID` `MountID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `PlayerConditionID`; + +-- +-- Table structure for table `player_condition` +-- +ALTER TABLE `player_condition` + CHANGE `RaceMask` `RaceMask` bigint(20) NOT NULL DEFAULT '0' FIRST , + CHANGE `FailureDescription` `FailureDescription` text AFTER `RaceMask`, + CHANGE `Flags` `Flags` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `ID`, + CHANGE `MinLevel` `MinLevel` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `Flags`, + CHANGE `MaxLevel` `MaxLevel` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MinLevel`, + CHANGE `ClassMask` `ClassMask` int(11) NOT NULL DEFAULT '0' AFTER `MaxLevel`, + CHANGE `Gender` `Gender` tinyint(4) NOT NULL DEFAULT '0' AFTER `ClassMask`, + CHANGE `NativeGender` `NativeGender` tinyint(4) NOT NULL DEFAULT '0' AFTER `Gender`, + CHANGE `SkillLogic` `SkillLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `NativeGender`, + CHANGE `LanguageID` `LanguageID` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `SkillLogic`, + CHANGE `MinLanguage` `MinLanguage` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `LanguageID`, + CHANGE `MaxLanguage` `MaxLanguage` int(11) NOT NULL DEFAULT '0' AFTER `MinLanguage`, + CHANGE `MaxFactionID` `MaxFactionID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MaxLanguage`, + CHANGE `MaxReputation` `MaxReputation` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `MaxFactionID`, + CHANGE `ReputationLogic` `ReputationLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `MaxReputation`, + CHANGE `Unknown1` `Unknown1` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `ReputationLogic`, + CHANGE `MinPVPRank` `MinPVPRank` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `Unknown1`, + CHANGE `MaxPVPRank` `MaxPVPRank` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `MinPVPRank`, + CHANGE `PvpMedal` `PvpMedal` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `MaxPVPRank`, + CHANGE `PrevQuestLogic` `PrevQuestLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `PvpMedal`, + CHANGE `CurrQuestLogic` `CurrQuestLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `PrevQuestLogic`, + CHANGE `CurrentCompletedQuestLogic` `CurrentCompletedQuestLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `CurrQuestLogic`, + CHANGE `SpellLogic` `SpellLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `CurrentCompletedQuestLogic`, + CHANGE `ItemLogic` `ItemLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `SpellLogic`, + CHANGE `ItemFlags` `ItemFlags` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `ItemLogic`, + CHANGE `AuraSpellLogic` `AuraSpellLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `ItemFlags`, + CHANGE `WorldStateExpressionID` `WorldStateExpressionID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `AuraSpellLogic`, + CHANGE `WeatherID` `WeatherID` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `WorldStateExpressionID`, + CHANGE `PartyStatus` `PartyStatus` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `WeatherID`, + CHANGE `LifetimeMaxPVPRank` `LifetimeMaxPVPRank` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `PartyStatus`, + CHANGE `AchievementLogic` `AchievementLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `LifetimeMaxPVPRank`, + CHANGE `LfgLogic` `LfgLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `AchievementLogic`, + CHANGE `AreaLogic` `AreaLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `LfgLogic`, + CHANGE `CurrencyLogic` `CurrencyLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `AreaLogic`, + CHANGE `QuestKillID` `QuestKillID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `CurrencyLogic`, + CHANGE `QuestKillLogic` `QuestKillLogic` int(10) unsigned NOT NULL DEFAULT '0' AFTER `QuestKillID`, + CHANGE `MinExpansionLevel` `MinExpansionLevel` tinyint(4) NOT NULL DEFAULT '0' AFTER `QuestKillLogic`, + CHANGE `MaxExpansionLevel` `MaxExpansionLevel` tinyint(4) NOT NULL DEFAULT '0' AFTER `MinExpansionLevel`, + CHANGE `MinExpansionTier` `MinExpansionTier` tinyint(4) NOT NULL DEFAULT '0' AFTER `MaxExpansionLevel`, + CHANGE `MaxExpansionTier` `MaxExpansionTier` tinyint(4) NOT NULL DEFAULT '0' AFTER `MinExpansionTier`, + CHANGE `MinGuildLevel` `MinGuildLevel` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `MaxExpansionTier`, + CHANGE `MaxGuildLevel` `MaxGuildLevel` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `MinGuildLevel`, + CHANGE `PhaseUseFlags` `PhaseUseFlags` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `MaxGuildLevel`, + CHANGE `PhaseID` `PhaseID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `PhaseUseFlags`, + CHANGE `PhaseGroupID` `PhaseGroupID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `PhaseID`, + CHANGE `MinAvgItemLevel` `MinAvgItemLevel` int(11) NOT NULL DEFAULT '0' AFTER `PhaseGroupID`, + CHANGE `MaxAvgItemLevel` `MaxAvgItemLevel` int(11) NOT NULL DEFAULT '0' AFTER `MinAvgItemLevel`, + CHANGE `MinAvgEquippedItemLevel` `MinAvgEquippedItemLevel` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MaxAvgItemLevel`, + CHANGE `MaxAvgEquippedItemLevel` `MaxAvgEquippedItemLevel` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MinAvgEquippedItemLevel`, + CHANGE `ChrSpecializationIndex` `ChrSpecializationIndex` tinyint(4) NOT NULL DEFAULT '0' AFTER `MaxAvgEquippedItemLevel`, + CHANGE `ChrSpecializationRole` `ChrSpecializationRole` tinyint(4) NOT NULL DEFAULT '0' AFTER `ChrSpecializationIndex`, + CHANGE `PowerType` `PowerType` tinyint(4) NOT NULL DEFAULT '0' AFTER `ChrSpecializationRole`, + CHANGE `PowerTypeComp` `PowerTypeComp` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `PowerType`, + CHANGE `PowerTypeValue` `PowerTypeValue` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `PowerTypeComp`, + CHANGE `ModifierTreeID` `ModifierTreeID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `PowerTypeValue`, + CHANGE `MainHandItemSubclassMask` `MainHandItemSubclassMask` int(11) NOT NULL DEFAULT '0' AFTER `ModifierTreeID`, + CHANGE `SkillID1` `SkillID1` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MainHandItemSubclassMask`, + CHANGE `SkillID2` `SkillID2` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `SkillID1`, + CHANGE `SkillID3` `SkillID3` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `SkillID2`, + CHANGE `SkillID4` `SkillID4` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `SkillID3`, + CHANGE `MinSkill1` `MinSkill1` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `SkillID4`, + CHANGE `MinSkill2` `MinSkill2` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MinSkill1`, + CHANGE `MinSkill3` `MinSkill3` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MinSkill2`, + CHANGE `MinSkill4` `MinSkill4` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MinSkill3`, + CHANGE `MaxSkill1` `MaxSkill1` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MinSkill4`, + CHANGE `MaxSkill2` `MaxSkill2` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MaxSkill1`, + CHANGE `MaxSkill3` `MaxSkill3` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MaxSkill2`, + CHANGE `MaxSkill4` `MaxSkill4` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MaxSkill3`, + CHANGE `MinFactionID1` `MinFactionID1` int(10) unsigned NOT NULL DEFAULT '0' AFTER `MaxSkill4`, + CHANGE `MinFactionID2` `MinFactionID2` int(10) unsigned NOT NULL DEFAULT '0' AFTER `MinFactionID1`, + CHANGE `MinFactionID3` `MinFactionID3` int(10) unsigned NOT NULL DEFAULT '0' AFTER `MinFactionID2`, + CHANGE `MinReputation1` `MinReputation1` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `MinFactionID3`, + CHANGE `MinReputation2` `MinReputation2` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `MinReputation1`, + CHANGE `MinReputation3` `MinReputation3` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `MinReputation2`, + CHANGE `PrevQuestID1` `PrevQuestID1` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MinReputation3`, + CHANGE `PrevQuestID2` `PrevQuestID2` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `PrevQuestID1`, + CHANGE `PrevQuestID3` `PrevQuestID3` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `PrevQuestID2`, + CHANGE `PrevQuestID4` `PrevQuestID4` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `PrevQuestID3`, + CHANGE `CurrQuestID1` `CurrQuestID1` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `PrevQuestID4`, + CHANGE `CurrQuestID2` `CurrQuestID2` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `CurrQuestID1`, + CHANGE `CurrQuestID3` `CurrQuestID3` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `CurrQuestID2`, + CHANGE `CurrQuestID4` `CurrQuestID4` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `CurrQuestID3`, + CHANGE `CurrentCompletedQuestID1` `CurrentCompletedQuestID1` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `CurrQuestID4`, + CHANGE `CurrentCompletedQuestID2` `CurrentCompletedQuestID2` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `CurrentCompletedQuestID1`, + CHANGE `CurrentCompletedQuestID3` `CurrentCompletedQuestID3` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `CurrentCompletedQuestID2`, + CHANGE `CurrentCompletedQuestID4` `CurrentCompletedQuestID4` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `CurrentCompletedQuestID3`, + CHANGE `SpellID1` `SpellID1` int(11) NOT NULL DEFAULT '0' AFTER `CurrentCompletedQuestID4`, + CHANGE `SpellID2` `SpellID2` int(11) NOT NULL DEFAULT '0' AFTER `SpellID1`, + CHANGE `SpellID3` `SpellID3` int(11) NOT NULL DEFAULT '0' AFTER `SpellID2`, + CHANGE `SpellID4` `SpellID4` int(11) NOT NULL DEFAULT '0' AFTER `SpellID3`, + CHANGE `ItemID1` `ItemID1` int(11) NOT NULL DEFAULT '0' AFTER `SpellID4`, + CHANGE `ItemID2` `ItemID2` int(11) NOT NULL DEFAULT '0' AFTER `ItemID1`, + CHANGE `ItemID3` `ItemID3` int(11) NOT NULL DEFAULT '0' AFTER `ItemID2`, + CHANGE `ItemID4` `ItemID4` int(11) NOT NULL DEFAULT '0' AFTER `ItemID3`, + CHANGE `ItemCount1` `ItemCount1` int(10) unsigned NOT NULL DEFAULT '0' AFTER `ItemID4`, + CHANGE `ItemCount2` `ItemCount2` int(10) unsigned NOT NULL DEFAULT '0' AFTER `ItemCount1`, + CHANGE `ItemCount3` `ItemCount3` int(10) unsigned NOT NULL DEFAULT '0' AFTER `ItemCount2`, + CHANGE `ItemCount4` `ItemCount4` int(10) unsigned NOT NULL DEFAULT '0' AFTER `ItemCount3`, + CHANGE `Explored1` `Explored1` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `ItemCount4`, + CHANGE `Explored2` `Explored2` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `Explored1`, + CHANGE `AuraCount1` `AuraCount1` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `AuraSpellID4`, + CHANGE `AuraCount2` `AuraCount2` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `AuraCount1`, + CHANGE `AuraCount3` `AuraCount3` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `AuraCount2`, + CHANGE `AuraCount4` `AuraCount4` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `AuraCount3`, + CHANGE `LfgStatus1` `LfgStatus1` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `Achievement4`, + CHANGE `LfgStatus2` `LfgStatus2` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `LfgStatus1`, + CHANGE `LfgStatus3` `LfgStatus3` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `LfgStatus2`, + CHANGE `LfgStatus4` `LfgStatus4` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `LfgStatus3`, + CHANGE `LfgCompare1` `LfgCompare1` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `LfgStatus4`, + CHANGE `LfgCompare2` `LfgCompare2` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `LfgCompare1`, + CHANGE `LfgCompare3` `LfgCompare3` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `LfgCompare2`, + CHANGE `LfgCompare4` `LfgCompare4` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `LfgCompare3`, + CHANGE `LfgValue1` `LfgValue1` int(10) unsigned NOT NULL DEFAULT '0' AFTER `LfgCompare4`, + CHANGE `LfgValue2` `LfgValue2` int(10) unsigned NOT NULL DEFAULT '0' AFTER `LfgValue1`, + CHANGE `LfgValue3` `LfgValue3` int(10) unsigned NOT NULL DEFAULT '0' AFTER `LfgValue2`, + CHANGE `LfgValue4` `LfgValue4` int(10) unsigned NOT NULL DEFAULT '0' AFTER `LfgValue3`, + CHANGE `CurrencyID1` `CurrencyID1` int(10) unsigned NOT NULL DEFAULT '0' AFTER `AreaID4`, + CHANGE `CurrencyID2` `CurrencyID2` int(10) unsigned NOT NULL DEFAULT '0' AFTER `CurrencyID1`, + CHANGE `CurrencyID3` `CurrencyID3` int(10) unsigned NOT NULL DEFAULT '0' AFTER `CurrencyID2`, + CHANGE `CurrencyID4` `CurrencyID4` int(10) unsigned NOT NULL DEFAULT '0' AFTER `CurrencyID3`, + CHANGE `CurrencyCount1` `CurrencyCount1` int(10) unsigned NOT NULL DEFAULT '0' AFTER `CurrencyID4`, + CHANGE `CurrencyCount2` `CurrencyCount2` int(10) unsigned NOT NULL DEFAULT '0' AFTER `CurrencyCount1`, + CHANGE `CurrencyCount3` `CurrencyCount3` int(10) unsigned NOT NULL DEFAULT '0' AFTER `CurrencyCount2`, + CHANGE `CurrencyCount4` `CurrencyCount4` int(10) unsigned NOT NULL DEFAULT '0' AFTER `CurrencyCount3`; + +-- +-- Table structure for table `prestige_level_info` +-- +ALTER TABLE `prestige_level_info` CHANGE `PrestigeText` `PrestigeText` text AFTER `ID`; + +-- +-- Table structure for table `pvp_difficulty` +-- +ALTER TABLE `pvp_difficulty` CHANGE `MapID` `MapID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `MaxLevel`; + +-- +-- Table structure for table `reward_pack_x_item` +-- +ALTER TABLE `reward_pack_x_item` CHANGE `RewardPackID` `RewardPackID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `Amount`; + +-- +-- Table structure for table `sandbox_scaling` +-- +DROP TABLE IF EXISTS `sandbox_scaling`; +CREATE TABLE `sandbox_scaling` ( + `ID` int(10) unsigned NOT NULL DEFAULT '0', + `MinLevel` int(10) unsigned NOT NULL DEFAULT '0', + `MaxLevel` int(10) unsigned NOT NULL DEFAULT '0', + `Flags` int(10) unsigned NOT NULL DEFAULT '0', + `VerifiedBuild` smallint(6) NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- +-- Table structure for table `scene_script` +-- +ALTER TABLE `scene_script` + DROP `Name`, + DROP `Script`; + +-- +-- Table structure for table `scene_script_global_text` +-- +DROP TABLE IF EXISTS `scene_script_global_text`; +CREATE TABLE `scene_script_global_text` ( + `ID` int(10) unsigned NOT NULL DEFAULT '0', + `Name` text, + `Script` text, + `VerifiedBuild` smallint(6) NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- +-- Table structure for table `scene_script_text` +-- +DROP TABLE IF EXISTS `scene_script_text`; +CREATE TABLE `scene_script_text` ( + `ID` int(10) unsigned NOT NULL DEFAULT '0', + `Name` text, + `Script` text, + `VerifiedBuild` smallint(6) NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- +-- Table structure for table `skill_line_ability` +-- +ALTER TABLE `skill_line_ability` + CHANGE `RaceMask` `RaceMask` bigint(20) unsigned NOT NULL DEFAULT '0' FIRST, + CHANGE `MinSkillLineRank` `MinSkillLineRank` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `ClassMask`, + CHANGE `AcquireMethod` `AcquireMethod` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `MinSkillLineRank`, + CHANGE `Unknown703` `Flags` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `AcquireMethod`; + +-- +-- Table structure for table `skill_race_class_info` +-- +ALTER TABLE `skill_race_class_info` CHANGE `RaceMask` `RaceMask` bigint(20) NOT NULL DEFAULT '0' AFTER `ID`; + +-- +-- Table structure for table `specialization_spells` +-- +ALTER TABLE `specialization_spells` CHANGE `Description` `Description` text FIRST ; + +-- +-- Table structure for table `spell` +-- +ALTER TABLE `spell` + CHANGE `ID` `ID` int(10) unsigned NOT NULL DEFAULT '0' FIRST, + DROP `MiscID`, + DROP `DescriptionVariablesID`; + +-- +-- Table structure for table `spell_aura_options` +-- +ALTER TABLE `spell_aura_options` CHANGE `SpellID` `SpellID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `ProcChance`; + +-- +-- Table structure for table `spell_aura_restrictions` +-- +ALTER TABLE `spell_aura_restrictions` CHANGE `SpellID` `SpellID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `ExcludeTargetAuraState`; + +-- +-- Table structure for table `spell_categories` +-- +ALTER TABLE `spell_categories` CHANGE `SpellID` `SpellID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `PreventionType`; + +-- +-- Table structure for table `spell_cooldowns` +-- +ALTER TABLE `spell_cooldowns` CHANGE `SpellID` `SpellID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `DifficultyID`; + +-- +-- Table structure for table `spell_effect` +-- +ALTER TABLE `spell_effect` + CHANGE `EffectAura` `EffectAura` int(10) unsigned NOT NULL DEFAULT '0' AFTER `EffectIndex`, + ADD `Coefficient` float NOT NULL DEFAULT '0' AFTER `PvPMultiplier`, + ADD `Variance` float NOT NULL DEFAULT '0' AFTER `Coefficient`, + ADD `ResourceCoefficient` float NOT NULL DEFAULT '0' AFTER `Variance`, + ADD `GroupSizeCoefficient` float NOT NULL DEFAULT '0' AFTER `ResourceCoefficient`, + CHANGE `EffectSpellClassMask1` `EffectSpellClassMask1` int(10) unsigned NOT NULL DEFAULT '0' AFTER `GroupSizeCoefficient`, + CHANGE `EffectSpellClassMask2` `EffectSpellClassMask2` int(10) unsigned NOT NULL DEFAULT '0' AFTER `EffectSpellClassMask1`, + CHANGE `EffectSpellClassMask3` `EffectSpellClassMask3` int(10) unsigned NOT NULL DEFAULT '0' AFTER `EffectSpellClassMask2`, + CHANGE `EffectSpellClassMask4` `EffectSpellClassMask4` int(10) unsigned NOT NULL DEFAULT '0' AFTER `EffectSpellClassMask3`, + CHANGE `EffectMiscValue` `EffectMiscValue` int(11) NOT NULL DEFAULT '0' AFTER `EffectSpellClassMask4`, + CHANGE `EffectMiscValueB` `EffectMiscValueB` int(11) NOT NULL DEFAULT '0' AFTER `EffectMiscValue`, + CHANGE `EffectRadiusIndex` `EffectRadiusIndex` int(10) unsigned NOT NULL DEFAULT '0' AFTER `EffectMiscValueB`, + CHANGE `EffectRadiusMaxIndex` `EffectRadiusMaxIndex` int(10) unsigned NOT NULL DEFAULT '0' AFTER `EffectRadiusIndex`, + CHANGE `ImplicitTarget1` `ImplicitTarget1` int(10) unsigned NOT NULL DEFAULT '0' AFTER `EffectRadiusMaxIndex`, + CHANGE `ImplicitTarget2` `ImplicitTarget2` int(10) unsigned NOT NULL DEFAULT '0' AFTER `ImplicitTarget1`, + CHANGE `SpellID` `SpellID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `ImplicitTarget2`; + +-- +-- Table structure for table `spell_effect_scaling` +-- +DROP TABLE `spell_effect_scaling`; + +-- +-- Table structure for table `spell_interrupts` +-- +ALTER TABLE `spell_interrupts` + CHANGE `DifficultyID` `DifficultyID` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `ID`, + CHANGE `InterruptFlags` `InterruptFlags` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `DifficultyID`, + CHANGE `SpellID` `SpellID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `ChannelInterruptFlags2`; + +-- +-- Table structure for table `spell_item_enchantment` +-- +ALTER TABLE `spell_item_enchantment` CHANGE `Name` `Name` text AFTER `ID`; + +-- +-- Table structure for table `spell_item_enchantment_condition` +-- +ALTER TABLE `spell_item_enchantment_condition` + CHANGE `LTOperand1` `LTOperand1` int(10) unsigned NOT NULL DEFAULT '0' AFTER `ID`, + CHANGE `LTOperand2` `LTOperand2` int(10) unsigned NOT NULL DEFAULT '0' AFTER `LTOperand1`, + CHANGE `LTOperand3` `LTOperand3` int(10) unsigned NOT NULL DEFAULT '0' AFTER `LTOperand2`, + CHANGE `LTOperand4` `LTOperand4` int(10) unsigned NOT NULL DEFAULT '0' AFTER `LTOperand3`, + CHANGE `LTOperand5` `LTOperand5` int(10) unsigned NOT NULL DEFAULT '0' AFTER `LTOperand4`; + +-- +-- Table structure for table `spell_levels` +-- +ALTER TABLE `spell_levels` CHANGE `SpellID` `SpellID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `MaxUsableLevel`; + +-- +-- Table structure for table `spell_misc` +-- +ALTER TABLE `spell_misc` + CHANGE `CastingTimeIndex` `CastingTimeIndex` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `ID`, + CHANGE `DurationIndex` `DurationIndex` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `CastingTimeIndex`, + CHANGE `RangeIndex` `RangeIndex` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `DurationIndex`, + CHANGE `SchoolMask` `SchoolMask` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `RangeIndex`, + CHANGE `IconFileDataID` `IconFileDataID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `SchoolMask`, + CHANGE `Speed` `Speed` float NOT NULL DEFAULT '0' AFTER `IconFileDataID`, + CHANGE `ActiveIconFileDataID` `ActiveIconFileDataID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `Speed`, + CHANGE `MultistrikeSpeedMod` `MultistrikeSpeedMod` float NOT NULL DEFAULT '0' AFTER `ActiveIconFileDataID`, + ADD `DifficultyID` tinyint(3) unsigned NOT NULL DEFAULT '0' AFTER `MultistrikeSpeedMod`, + ADD `SpellID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `AttributesExM`; + +-- +-- Table structure for table `spell_power` +-- +ALTER TABLE `spell_power` CHANGE `SpellID` `SpellID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `UnitPowerBarID`; + +-- +-- Table structure for table `spell_procs_per_minute_mod` +-- +ALTER TABLE `spell_procs_per_minute_mod` CHANGE `SpellProcsPerMinuteID` `SpellProcsPerMinuteID` smallint(5) unsigned NOT NULL DEFAULT '0' AFTER `Type`; + +-- +-- Table structure for table `spell_range` +-- +ALTER TABLE `spell_range` + CHANGE `DisplayName` `DisplayName` text AFTER `ID`, + CHANGE `DisplayNameShort` `DisplayNameShort` text AFTER `DisplayName`; + +-- +-- Table structure for table `spell_target_restrictions` +-- +ALTER TABLE `spell_target_restrictions` CHANGE `SpellID` `SpellID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `MaxTargetLevel`; + +-- +-- Table structure for table `spell_x_spell_visual` +-- +ALTER TABLE `spell_x_spell_visual` CHANGE `SpellID` `SpellID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `Priority`; + +-- +-- Table structure for table `talent` +-- +ALTER TABLE `talent` CHANGE `Description` `Description` text AFTER `ID`; + +-- +-- Table structure for table `taxi_nodes` +-- +ALTER TABLE `taxi_nodes` CHANGE `Name` `Name` text AFTER `ID`; + +-- +-- Table structure for table `toy` +-- +ALTER TABLE `toy` CHANGE `Description` `Description` text FIRST ; + +-- +-- Table structure for table `transport_animation` +-- +ALTER TABLE `transport_animation` CHANGE `TransportID` `TransportID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `SequenceID`; + +-- +-- Table structure for table `transport_rotation` +-- +ALTER TABLE `transport_rotation` CHANGE `TransportID` `TransportID` int(10) unsigned NOT NULL DEFAULT '0' AFTER `W`; + +-- +-- Table structure for table `unit_power_bar` +-- +ALTER TABLE `unit_power_bar` + CHANGE `Name` `Name` text AFTER `ID`, + CHANGE `Cost` `Cost` text AFTER `Name`, + CHANGE `OutOfError` `OutOfError` text AFTER `Cost`, + CHANGE `ToolTip` `ToolTip` text AFTER `OutOfError`; + +-- +-- Table structure for table `wmo_area_table` +-- +ALTER TABLE `wmo_area_table` + CHANGE `AreaName` `AreaName` text FIRST, + CHANGE `WMOID` `WMOID` smallint(6) NOT NULL DEFAULT '0' AFTER `UWZoneMusic`; + +-- +-- Table structure for table `world_map_overlay` +-- +ALTER TABLE `world_map_overlay` CHANGE `TextureName` `TextureName` text FIRST ; + +-- +-- Table structure for table `world_safe_locs` +-- +ALTER TABLE `world_safe_locs` CHANGE `AreaName` `AreaName` text AFTER `ID`; diff --git a/sql/updates/world/master/2017_04_19_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_19_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_19_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_19_00_world.sql diff --git a/sql/updates/world/master/2017_04_19_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_19_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_19_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_19_01_world.sql diff --git a/sql/updates/world/master/2017_04_19_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_19_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_19_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_19_02_world.sql diff --git a/sql/updates/world/master/2017_04_20_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_20_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_20_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_20_00_world.sql diff --git a/sql/updates/world/master/2017_04_21_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_21_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_21_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_21_00_world.sql diff --git a/sql/updates/world/master/2017_04_22_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_22_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_22_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_22_00_world.sql diff --git a/sql/updates/world/master/2017_04_23_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_23_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_23_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_23_00_world.sql diff --git a/sql/updates/world/master/2017_04_23_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_23_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_23_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_23_01_world.sql diff --git a/sql/updates/world/master/2017_04_24_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_24_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_24_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_24_00_world.sql diff --git a/sql/updates/world/master/2017_04_24_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_24_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_24_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_24_01_world.sql diff --git a/sql/updates/world/master/2017_04_25_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_25_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_25_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_25_00_world.sql diff --git a/sql/updates/world/master/2017_04_27_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_27_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_27_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_27_00_world.sql diff --git a/sql/updates/world/master/2017_04_28_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_28_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_28_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_28_00_world.sql diff --git a/sql/updates/world/master/2017_04_29_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_29_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_29_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_29_00_world.sql diff --git a/sql/updates/world/master/2017_04_29_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_29_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_29_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_29_01_world.sql diff --git a/sql/updates/world/master/2017_04_30_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_30_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_30_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_30_00_world.sql diff --git a/sql/updates/world/master/2017_04_30_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_04_30_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_04_30_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_04_30_01_world.sql diff --git a/sql/updates/world/master/2017_05_01_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_01_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_01_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_01_00_world.sql diff --git a/sql/updates/world/master/2017_05_02_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_02_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_02_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_02_00_world.sql diff --git a/sql/updates/world/master/2017_05_04_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_04_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_04_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_04_00_world.sql diff --git a/sql/updates/world/master/2017_05_06_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_06_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_06_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_06_00_world.sql diff --git a/sql/updates/world/master/2017_05_08_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_08_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_08_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_08_00_world.sql diff --git a/sql/updates/world/master/2017_05_09_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_09_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_09_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_09_00_world.sql diff --git a/sql/updates/world/master/2017_05_10_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_10_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_10_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_10_00_world.sql diff --git a/sql/updates/world/master/2017_05_10_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_10_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_10_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_10_01_world.sql diff --git a/sql/updates/world/master/2017_05_10_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_10_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_10_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_10_02_world.sql diff --git a/sql/updates/world/master/2017_05_10_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_10_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_10_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_10_03_world.sql diff --git a/sql/updates/world/master/2017_05_10_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_10_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_10_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_10_04_world.sql diff --git a/sql/updates/world/master/2017_05_10_05_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_10_05_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_10_05_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_10_05_world.sql diff --git a/sql/updates/world/master/2017_05_10_06_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_10_06_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_10_06_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_10_06_world.sql diff --git a/sql/updates/world/master/2017_05_10_07_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_10_07_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_10_07_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_10_07_world.sql diff --git a/sql/updates/world/master/2017_05_11_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_11_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_11_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_11_00_world.sql diff --git a/sql/updates/world/master/2017_05_11_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_11_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_11_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_11_01_world.sql diff --git a/sql/updates/world/master/2017_05_11_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_11_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_11_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_11_02_world.sql diff --git a/sql/updates/world/master/2017_05_11_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_11_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_11_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_11_03_world.sql diff --git a/sql/updates/world/master/2017_05_12_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_12_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_12_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_12_00_world.sql diff --git a/sql/updates/world/master/2017_05_14_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_14_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_14_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_14_00_world.sql diff --git a/sql/updates/world/master/2017_05_14_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_14_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_14_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_14_01_world.sql diff --git a/sql/updates/world/master/2017_05_14_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_14_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_14_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_14_02_world.sql diff --git a/sql/updates/world/master/2017_05_14_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_14_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_14_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_14_03_world.sql diff --git a/sql/updates/world/master/2017_05_15_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_15_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_15_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_15_00_world.sql diff --git a/sql/updates/world/master/2017_05_15_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_15_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_15_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_15_01_world.sql diff --git a/sql/updates/world/master/2017_05_21_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_21_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_21_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_21_00_world.sql diff --git a/sql/updates/world/master/2017_05_21_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_21_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_21_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_21_01_world.sql diff --git a/sql/updates/world/master/2017_05_22_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_22_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_22_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_22_00_world.sql diff --git a/sql/updates/world/master/2017_05_22_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_22_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_22_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_22_01_world.sql diff --git a/sql/updates/world/master/2017_05_22_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_22_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_22_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_22_02_world.sql diff --git a/sql/updates/world/master/2017_05_22_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_22_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_22_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_22_03_world.sql diff --git a/sql/updates/world/master/2017_05_22_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_22_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_22_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_22_04_world.sql diff --git a/sql/updates/world/master/2017_05_23_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_23_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_23_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_23_00_world.sql diff --git a/sql/updates/world/master/2017_05_23_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_23_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_23_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_23_01_world.sql diff --git a/sql/updates/world/master/2017_05_23_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_23_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_23_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_23_02_world.sql diff --git a/sql/updates/world/master/2017_05_23_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_23_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_23_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_23_03_world.sql diff --git a/sql/updates/world/master/2017_05_23_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_23_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_23_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_23_04_world.sql diff --git a/sql/updates/world/master/2017_05_23_05_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_23_05_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_23_05_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_23_05_world.sql diff --git a/sql/updates/world/master/2017_05_23_06_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_23_06_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_23_06_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_23_06_world.sql diff --git a/sql/updates/world/master/2017_05_23_07_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_23_07_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_23_07_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_23_07_world.sql diff --git a/sql/updates/world/master/2017_05_23_08_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_23_08_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_23_08_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_23_08_world.sql diff --git a/sql/updates/world/master/2017_05_24_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_24_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_24_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_24_00_world.sql diff --git a/sql/updates/world/master/2017_05_24_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_24_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_24_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_24_01_world.sql diff --git a/sql/updates/world/master/2017_05_24_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_24_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_24_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_24_02_world.sql diff --git a/sql/updates/world/master/2017_05_24_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_24_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_24_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_24_03_world.sql diff --git a/sql/updates/world/master/2017_05_24_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_24_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_24_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_24_04_world.sql diff --git a/sql/updates/world/master/2017_05_24_05_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_24_05_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_24_05_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_24_05_world.sql diff --git a/sql/updates/world/master/2017_05_24_06_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_24_06_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_24_06_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_24_06_world.sql diff --git a/sql/updates/world/master/2017_05_25_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_25_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_25_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_25_00_world.sql diff --git a/sql/updates/world/master/2017_05_25_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_25_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_25_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_25_01_world.sql diff --git a/sql/updates/world/master/2017_05_25_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_25_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_25_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_25_02_world.sql diff --git a/sql/updates/world/master/2017_05_25_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_25_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_25_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_25_03_world.sql diff --git a/sql/updates/world/master/2017_05_26_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_05_26_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_05_26_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_05_26_00_world.sql diff --git a/sql/updates/world/master/2017_06_01_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_01_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_01_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_01_00_world.sql diff --git a/sql/updates/world/master/2017_06_01_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_01_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_01_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_01_01_world.sql diff --git a/sql/updates/world/master/2017_06_01_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_01_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_01_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_01_02_world.sql diff --git a/sql/updates/world/master/2017_06_01_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_01_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_01_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_01_03_world.sql diff --git a/sql/updates/world/master/2017_06_02_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_02_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_02_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_02_00_world.sql diff --git a/sql/updates/world/master/2017_06_03_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_03_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_03_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_03_00_world.sql diff --git a/sql/updates/world/master/2017_06_03_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_03_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_03_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_03_01_world.sql diff --git a/sql/updates/world/master/2017_06_07_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_07_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_07_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_07_00_world.sql diff --git a/sql/updates/world/master/2017_06_10_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_10_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_10_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_10_00_world.sql diff --git a/sql/updates/world/master/2017_06_10_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_10_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_10_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_10_01_world.sql diff --git a/sql/updates/world/master/2017_06_12_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_12_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_12_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_12_00_world.sql diff --git a/sql/updates/world/master/2017_06_17_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_17_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_17_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_17_00_world.sql diff --git a/sql/updates/world/master/2017_06_18_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_18_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_18_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_18_00_world.sql diff --git a/sql/updates/world/master/2017_06_20_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_20_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_20_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_20_00_world.sql diff --git a/sql/updates/world/master/2017_06_25_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_25_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_25_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_25_00_world.sql diff --git a/sql/updates/world/master/2017_06_27_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_27_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_27_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_27_00_world.sql diff --git a/sql/updates/world/master/2017_06_28_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_28_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_28_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_28_00_world.sql diff --git a/sql/updates/world/master/2017_06_28_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_06_28_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_06_28_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_06_28_01_world.sql diff --git a/sql/updates/world/master/2017_07_01_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_01_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_01_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_01_00_world.sql diff --git a/sql/updates/world/master/2017_07_02_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_02_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_02_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_02_00_world.sql diff --git a/sql/updates/world/master/2017_07_02_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_02_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_02_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_02_01_world.sql diff --git a/sql/updates/world/master/2017_07_02_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_02_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_02_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_02_02_world.sql diff --git a/sql/updates/world/master/2017_07_02_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_02_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_02_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_02_03_world.sql diff --git a/sql/updates/world/master/2017_07_03_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_03_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_03_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_03_00_world.sql diff --git a/sql/updates/world/master/2017_07_03_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_03_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_03_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_03_01_world.sql diff --git a/sql/updates/world/master/2017_07_04_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_04_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_04_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_04_00_world.sql diff --git a/sql/updates/world/master/2017_07_05_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_05_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_05_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_05_00_world.sql diff --git a/sql/updates/world/master/2017_07_05_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_05_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_05_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_05_01_world.sql diff --git a/sql/updates/world/master/2017_07_06_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_06_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_06_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_06_00_world.sql diff --git a/sql/updates/world/master/2017_07_07_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_07_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_07_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_07_00_world.sql diff --git a/sql/updates/world/master/2017_07_08_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_08_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_08_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_08_00_world.sql diff --git a/sql/updates/world/master/2017_07_09_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_09_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_09_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_09_00_world.sql diff --git a/sql/updates/world/master/2017_07_09_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_09_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_09_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_09_01_world.sql diff --git a/sql/updates/world/master/2017_07_09_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_09_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_09_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_09_02_world.sql diff --git a/sql/updates/world/master/2017_07_09_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_09_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_09_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_09_03_world.sql diff --git a/sql/updates/world/master/2017_07_09_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_09_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_09_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_09_04_world.sql diff --git a/sql/updates/world/master/2017_07_10_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_10_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_10_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_10_00_world.sql diff --git a/sql/updates/world/master/2017_07_10_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_10_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_10_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_10_01_world.sql diff --git a/sql/updates/world/master/2017_07_12_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_12_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_12_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_12_00_world.sql diff --git a/sql/updates/world/master/2017_07_13_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_13_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_13_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_13_00_world.sql diff --git a/sql/updates/world/master/2017_07_15_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_15_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_15_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_15_00_world.sql diff --git a/sql/updates/world/master/2017_07_18_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_18_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_18_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_18_00_world.sql diff --git a/sql/updates/world/master/2017_07_22_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_22_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_22_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_22_00_world.sql diff --git a/sql/updates/world/master/2017_07_23_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_23_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_23_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_23_00_world.sql diff --git a/sql/updates/world/master/2017_07_23_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_23_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_23_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_23_01_world.sql diff --git a/sql/updates/world/master/2017_07_25_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_25_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_25_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_25_00_world.sql diff --git a/sql/updates/world/master/2017_07_26_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_26_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_26_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_26_00_world.sql diff --git a/sql/updates/world/master/2017_07_27_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_27_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_27_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_27_00_world.sql diff --git a/sql/updates/world/master/2017_07_29_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_29_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_29_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_29_00_world.sql diff --git a/sql/updates/world/master/2017_07_31_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_07_31_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_07_31_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_07_31_00_world.sql diff --git a/sql/updates/world/master/2017_08_04_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_04_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_04_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_04_00_world.sql diff --git a/sql/updates/world/master/2017_08_04_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_04_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_04_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_04_01_world.sql diff --git a/sql/updates/world/master/2017_08_13_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_13_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_13_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_13_00_world.sql diff --git a/sql/updates/world/master/2017_08_13_01_world_2016_10_05_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_13_01_world_2016_10_05_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_13_01_world_2016_10_05_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_13_01_world_2016_10_05_03_world.sql diff --git a/sql/updates/world/master/2017_08_13_02_world_2016_10_05_06_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_13_02_world_2016_10_05_06_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_13_02_world_2016_10_05_06_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_13_02_world_2016_10_05_06_world.sql diff --git a/sql/updates/world/master/2017_08_20_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_20_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_20_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_20_00_world.sql diff --git a/sql/updates/world/master/2017_08_20_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_20_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_20_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_20_01_world.sql diff --git a/sql/updates/world/master/2017_08_20_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_20_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_20_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_20_02_world.sql diff --git a/sql/updates/world/master/2017_08_20_03_world_2016_10_05_11_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_08_20_03_world_2016_10_05_11_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_08_20_03_world_2016_10_05_11_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_08_20_03_world_2016_10_05_11_world_335.sql diff --git a/sql/updates/world/master/2017_08_21_00_world_2016_10_05_12_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_08_21_00_world_2016_10_05_12_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_08_21_00_world_2016_10_05_12_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_08_21_00_world_2016_10_05_12_world_335.sql diff --git a/sql/updates/world/master/2017_08_21_01_world_2016_10_06_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_21_01_world_2016_10_06_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_21_01_world_2016_10_06_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_21_01_world_2016_10_06_00_world.sql diff --git a/sql/updates/world/master/2017_08_21_02_world_2016_10_06_01_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_08_21_02_world_2016_10_06_01_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_08_21_02_world_2016_10_06_01_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_08_21_02_world_2016_10_06_01_world_335.sql diff --git a/sql/updates/world/master/2017_08_21_03_world_2016_10_06_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_21_03_world_2016_10_06_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_21_03_world_2016_10_06_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_21_03_world_2016_10_06_02_world.sql diff --git a/sql/updates/world/master/2017_08_21_04_world_2016_10_06_04_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_08_21_04_world_2016_10_06_04_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_08_21_04_world_2016_10_06_04_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_08_21_04_world_2016_10_06_04_world_335.sql diff --git a/sql/updates/world/master/2017_08_21_05_world_2016_10_06_05_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_08_21_05_world_2016_10_06_05_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_08_21_05_world_2016_10_06_05_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_08_21_05_world_2016_10_06_05_world_335.sql diff --git a/sql/updates/world/master/2017_08_21_06_world_2016_10_06_06_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_08_21_06_world_2016_10_06_06_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_08_21_06_world_2016_10_06_06_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_08_21_06_world_2016_10_06_06_world_335.sql diff --git a/sql/updates/world/master/2017_08_21_07_world_2016_10_06_07_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_21_07_world_2016_10_06_07_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_21_07_world_2016_10_06_07_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_21_07_world_2016_10_06_07_world.sql diff --git a/sql/updates/world/master/2017_08_21_08_world_2016_10_07_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_21_08_world_2016_10_07_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_21_08_world_2016_10_07_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_21_08_world_2016_10_07_00_world.sql diff --git a/sql/updates/world/master/2017_08_22_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_22_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_22_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_22_00_world.sql diff --git a/sql/updates/world/master/2017_08_26_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_26_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_26_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_26_00_world.sql diff --git a/sql/updates/world/master/2017_08_26_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_26_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_26_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_26_01_world.sql diff --git a/sql/updates/world/master/2017_08_26_02_world_2016_10_07_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_26_02_world_2016_10_07_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_26_02_world_2016_10_07_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_26_02_world_2016_10_07_02_world.sql diff --git a/sql/updates/world/master/2017_08_27_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_27_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_27_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_27_00_world.sql diff --git a/sql/updates/world/master/2017_08_28_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_08_28_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_08_28_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_08_28_00_world.sql diff --git a/sql/updates/world/master/2017_09_01_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_01_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_01_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_01_00_world.sql diff --git a/sql/updates/world/master/2017_09_05_00_world_2016_10_07_03_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_00_world_2016_10_07_03_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_00_world_2016_10_07_03_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_00_world_2016_10_07_03_world_335.sql diff --git a/sql/updates/world/master/2017_09_05_01_world_2016_10_08_00_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_01_world_2016_10_08_00_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_01_world_2016_10_08_00_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_01_world_2016_10_08_00_world_335.sql diff --git a/sql/updates/world/master/2017_09_05_02_world_2016_10_08_01_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_02_world_2016_10_08_01_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_02_world_2016_10_08_01_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_02_world_2016_10_08_01_world_335.sql diff --git a/sql/updates/world/master/2017_09_05_03_world_2016_10_08_02_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_03_world_2016_10_08_02_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_03_world_2016_10_08_02_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_03_world_2016_10_08_02_world_335.sql diff --git a/sql/updates/world/master/2017_09_05_04_world_2016_10_08_03_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_04_world_2016_10_08_03_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_04_world_2016_10_08_03_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_04_world_2016_10_08_03_world_335.sql diff --git a/sql/updates/world/master/2017_09_05_05_world_2016_10_08_04_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_05_world_2016_10_08_04_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_05_world_2016_10_08_04_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_05_world_2016_10_08_04_world_335.sql diff --git a/sql/updates/world/master/2017_09_05_06_world_2016_10_08_05_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_06_world_2016_10_08_05_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_06_world_2016_10_08_05_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_06_world_2016_10_08_05_world.sql diff --git a/sql/updates/world/master/2017_09_05_07_world_2016_10_08_06_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_07_world_2016_10_08_06_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_07_world_2016_10_08_06_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_07_world_2016_10_08_06_world_335.sql diff --git a/sql/updates/world/master/2017_09_05_08_world_2016_10_09_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_08_world_2016_10_09_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_08_world_2016_10_09_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_08_world_2016_10_09_01_world.sql diff --git a/sql/updates/world/master/2017_09_05_09_world_2016_10_09_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_09_world_2016_10_09_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_09_world_2016_10_09_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_09_world_2016_10_09_02_world.sql diff --git a/sql/updates/world/master/2017_09_05_10_world_2016_10_10_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_10_world_2016_10_10_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_10_world_2016_10_10_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_10_world_2016_10_10_00_world.sql diff --git a/sql/updates/world/master/2017_09_05_11_world_2016_10_10_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_11_world_2016_10_10_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_11_world_2016_10_10_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_11_world_2016_10_10_01_world.sql diff --git a/sql/updates/world/master/2017_09_05_12_world_2016_10_10_02_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_12_world_2016_10_10_02_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_12_world_2016_10_10_02_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_12_world_2016_10_10_02_world_335.sql diff --git a/sql/updates/world/master/2017_09_05_13_world_2016_10_10_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_13_world_2016_10_10_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_13_world_2016_10_10_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_13_world_2016_10_10_03_world.sql diff --git a/sql/updates/world/master/2017_09_05_14_world_2016_10_11_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_14_world_2016_10_11_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_14_world_2016_10_11_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_14_world_2016_10_11_00_world.sql diff --git a/sql/updates/world/master/2017_09_05_15_world_2016_10_11_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_15_world_2016_10_11_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_15_world_2016_10_11_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_15_world_2016_10_11_01_world.sql diff --git a/sql/updates/world/master/2017_09_05_16_world_2016_10_11_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_16_world_2016_10_11_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_16_world_2016_10_11_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_16_world_2016_10_11_02_world.sql diff --git a/sql/updates/world/master/2017_09_05_17_world_2016_10_11_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_05_17_world_2016_10_11_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_05_17_world_2016_10_11_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_05_17_world_2016_10_11_03_world.sql diff --git a/sql/updates/world/master/2017_09_06_00_world_2016_10_11_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_06_00_world_2016_10_11_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_06_00_world_2016_10_11_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_06_00_world_2016_10_11_04_world.sql diff --git a/sql/updates/world/master/2017_09_06_01_world_2016_10_11_05_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_06_01_world_2016_10_11_05_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_06_01_world_2016_10_11_05_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_06_01_world_2016_10_11_05_world.sql diff --git a/sql/updates/world/master/2017_09_06_02_world_2016_10_11_06_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_06_02_world_2016_10_11_06_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_06_02_world_2016_10_11_06_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_06_02_world_2016_10_11_06_world.sql diff --git a/sql/updates/world/master/2017_09_06_03_world_2016_10_12_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_06_03_world_2016_10_12_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_06_03_world_2016_10_12_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_06_03_world_2016_10_12_02_world.sql diff --git a/sql/updates/world/master/2017_09_06_04_world_2016_10_12_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_06_04_world_2016_10_12_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_06_04_world_2016_10_12_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_06_04_world_2016_10_12_03_world.sql diff --git a/sql/updates/world/master/2017_09_06_05_world_2016_10_14_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_06_05_world_2016_10_14_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_06_05_world_2016_10_14_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_06_05_world_2016_10_14_00_world.sql diff --git a/sql/updates/world/master/2017_09_06_06_world_2016_10_14_02_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_09_06_06_world_2016_10_14_02_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_09_06_06_world_2016_10_14_02_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_09_06_06_world_2016_10_14_02_world_335.sql diff --git a/sql/updates/world/master/2017_09_07_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_09_07_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_09_07_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_09_07_00_world.sql diff --git a/sql/updates/world/master/2017_10_03_00_world_2016_10_14_03_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_00_world_2016_10_14_03_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_00_world_2016_10_14_03_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_00_world_2016_10_14_03_world_335.sql diff --git a/sql/updates/world/master/2017_10_03_01_world_2016_10_14_04_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_01_world_2016_10_14_04_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_01_world_2016_10_14_04_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_01_world_2016_10_14_04_world_335.sql diff --git a/sql/updates/world/master/2017_10_03_02_world_2016_10_14_05_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_02_world_2016_10_14_05_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_02_world_2016_10_14_05_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_02_world_2016_10_14_05_world.sql diff --git a/sql/updates/world/master/2017_10_03_03_world_2016_10_14_06_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_03_world_2016_10_14_06_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_03_world_2016_10_14_06_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_03_world_2016_10_14_06_world.sql diff --git a/sql/updates/world/master/2017_10_03_04_world_2016_10_14_07_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_04_world_2016_10_14_07_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_04_world_2016_10_14_07_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_04_world_2016_10_14_07_world.sql diff --git a/sql/updates/world/master/2017_10_03_05_world_2016_10_15_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_05_world_2016_10_15_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_05_world_2016_10_15_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_05_world_2016_10_15_00_world.sql diff --git a/sql/updates/world/master/2017_10_03_05_world_2016_10_15_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_05_world_2016_10_15_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_05_world_2016_10_15_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_05_world_2016_10_15_01_world.sql diff --git a/sql/updates/world/master/2017_10_03_06_world_2016_10_15_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_06_world_2016_10_15_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_06_world_2016_10_15_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_06_world_2016_10_15_02_world.sql diff --git a/sql/updates/world/master/2017_10_03_07_world_2016_10_15_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_07_world_2016_10_15_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_07_world_2016_10_15_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_07_world_2016_10_15_03_world.sql diff --git a/sql/updates/world/master/2017_10_03_08_world_2016_10_15_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_08_world_2016_10_15_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_08_world_2016_10_15_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_08_world_2016_10_15_04_world.sql diff --git a/sql/updates/world/master/2017_10_03_09_world_2016_10_15_05_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_09_world_2016_10_15_05_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_09_world_2016_10_15_05_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_09_world_2016_10_15_05_world.sql diff --git a/sql/updates/world/master/2017_10_03_09_world_2016_10_15_06_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_09_world_2016_10_15_06_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_09_world_2016_10_15_06_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_09_world_2016_10_15_06_world.sql diff --git a/sql/updates/world/master/2017_10_03_10_world_2016_10_15_10_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_10_world_2016_10_15_10_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_10_world_2016_10_15_10_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_10_world_2016_10_15_10_world.sql diff --git a/sql/updates/world/master/2017_10_03_11_world_2016_10_16_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_11_world_2016_10_16_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_11_world_2016_10_16_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_11_world_2016_10_16_00_world.sql diff --git a/sql/updates/world/master/2017_10_03_12_world_2016_10_16_01_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_12_world_2016_10_16_01_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_12_world_2016_10_16_01_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_12_world_2016_10_16_01_world_335.sql diff --git a/sql/updates/world/master/2017_10_03_13_world_2016_10_16_02_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_13_world_2016_10_16_02_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_13_world_2016_10_16_02_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_13_world_2016_10_16_02_world_335.sql diff --git a/sql/updates/world/master/2017_10_03_14_world_2016_10_17_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_14_world_2016_10_17_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_14_world_2016_10_17_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_14_world_2016_10_17_01_world.sql diff --git a/sql/updates/world/master/2017_10_03_15_world_2016_10_17_03_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_10_03_15_world_2016_10_17_03_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_10_03_15_world_2016_10_17_03_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_10_03_15_world_2016_10_17_03_world_335.sql diff --git a/sql/updates/world/master/2017_10_09_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_09_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_09_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_09_00_world.sql diff --git a/sql/updates/world/master/2017_10_15_00_world_2016_10_18_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_15_00_world_2016_10_18_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_15_00_world_2016_10_18_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_15_00_world_2016_10_18_00_world.sql diff --git a/sql/updates/world/master/2017_10_15_01_world_2016_10_18_01_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_10_15_01_world_2016_10_18_01_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_10_15_01_world_2016_10_18_01_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_10_15_01_world_2016_10_18_01_world_335.sql diff --git a/sql/updates/world/master/2017_10_15_02_world_2016_10_18_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_15_02_world_2016_10_18_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_15_02_world_2016_10_18_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_15_02_world_2016_10_18_02_world.sql diff --git a/sql/updates/world/master/2017_10_15_03_world_2016_10_18_06_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_10_15_03_world_2016_10_18_06_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_10_15_03_world_2016_10_18_06_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_10_15_03_world_2016_10_18_06_world_335.sql diff --git a/sql/updates/world/master/2017_10_15_04_world_2016_10_19_00_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_10_15_04_world_2016_10_19_00_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_10_15_04_world_2016_10_19_00_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_10_15_04_world_2016_10_19_00_world_335.sql diff --git a/sql/updates/world/master/2017_10_15_05_world_2016_10_20_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_15_05_world_2016_10_20_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_15_05_world_2016_10_20_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_15_05_world_2016_10_20_00_world.sql diff --git a/sql/updates/world/master/2017_10_15_06_world_2016_10_21_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_15_06_world_2016_10_21_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_15_06_world_2016_10_21_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_15_06_world_2016_10_21_00_world.sql diff --git a/sql/updates/world/master/2017_10_15_07_world_2016_10_21_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_15_07_world_2016_10_21_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_15_07_world_2016_10_21_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_15_07_world_2016_10_21_01_world.sql diff --git a/sql/updates/world/master/2017_10_15_08_world_2016_10_21_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_15_08_world_2016_10_21_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_15_08_world_2016_10_21_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_15_08_world_2016_10_21_02_world.sql diff --git a/sql/updates/world/master/2017_10_15_09_world_2016_10_25_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_15_09_world_2016_10_25_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_15_09_world_2016_10_25_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_15_09_world_2016_10_25_00_world.sql diff --git a/sql/updates/world/master/2017_10_15_10_world_2016_10_26_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_15_10_world_2016_10_26_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_15_10_world_2016_10_26_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_15_10_world_2016_10_26_00_world.sql diff --git a/sql/updates/world/master/2017_10_26_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_26_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_26_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_26_00_world.sql diff --git a/sql/updates/world/master/2017_10_28_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_28_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_28_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_28_00_world.sql diff --git a/sql/updates/world/master/2017_10_29_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_29_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_29_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_29_00_world.sql diff --git a/sql/updates/world/master/2017_10_30_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_30_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_30_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_30_00_world.sql diff --git a/sql/updates/world/master/2017_10_30_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_30_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_30_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_30_01_world.sql diff --git a/sql/updates/world/master/2017_10_30_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_10_30_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_10_30_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_10_30_02_world.sql diff --git a/sql/updates/world/master/2017_11_03_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_03_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_03_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_03_00_world.sql diff --git a/sql/updates/world/master/2017_11_03_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_03_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_03_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_03_01_world.sql diff --git a/sql/updates/world/master/2017_11_03_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_03_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_03_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_03_02_world.sql diff --git a/sql/updates/world/master/2017_11_03_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_03_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_03_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_03_03_world.sql diff --git a/sql/updates/world/master/2017_11_03_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_03_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_03_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_03_04_world.sql diff --git a/sql/updates/world/master/2017_11_04_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_04_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_04_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_04_00_world.sql diff --git a/sql/updates/world/master/2017_11_05_00_world_2016_10_26_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_00_world_2016_10_26_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_00_world_2016_10_26_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_00_world_2016_10_26_01_world.sql diff --git a/sql/updates/world/master/2017_11_05_01_world_2016_10_26_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_01_world_2016_10_26_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_01_world_2016_10_26_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_01_world_2016_10_26_02_world.sql diff --git a/sql/updates/world/master/2017_11_05_02_world_2016_10_27_00_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_02_world_2016_10_27_00_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_02_world_2016_10_27_00_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_02_world_2016_10_27_00_world_335.sql diff --git a/sql/updates/world/master/2017_11_05_03_world_2016_10_27_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_03_world_2016_10_27_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_03_world_2016_10_27_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_03_world_2016_10_27_02_world.sql diff --git a/sql/updates/world/master/2017_11_05_04_world_2016_10_27_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_04_world_2016_10_27_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_04_world_2016_10_27_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_04_world_2016_10_27_03_world.sql diff --git a/sql/updates/world/master/2017_11_05_05_world_2016_10_27_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_05_world_2016_10_27_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_05_world_2016_10_27_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_05_world_2016_10_27_04_world.sql diff --git a/sql/updates/world/master/2017_11_05_06_world_2016_10_27_05_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_06_world_2016_10_27_05_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_06_world_2016_10_27_05_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_06_world_2016_10_27_05_world.sql diff --git a/sql/updates/world/master/2017_11_05_07_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_07_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_07_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_07_world.sql diff --git a/sql/updates/world/master/2017_11_05_08_world_2016_10_28_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_08_world_2016_10_28_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_08_world_2016_10_28_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_08_world_2016_10_28_00_world.sql diff --git a/sql/updates/world/master/2017_11_05_09_world_2016_10_28_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_09_world_2016_10_28_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_09_world_2016_10_28_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_09_world_2016_10_28_01_world.sql diff --git a/sql/updates/world/master/2017_11_05_10_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_10_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_10_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_10_world.sql diff --git a/sql/updates/world/master/2017_11_05_11_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_11_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_11_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_11_world.sql diff --git a/sql/updates/world/master/2017_11_05_12_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_05_12_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_05_12_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_05_12_world.sql diff --git a/sql/updates/world/master/2017_11_07_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_07_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_07_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_07_00_world.sql diff --git a/sql/updates/world/master/2017_11_07_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_07_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_07_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_07_01_world.sql diff --git a/sql/updates/world/master/2017_11_08_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_08_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_08_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_08_00_world.sql diff --git a/sql/updates/world/master/2017_11_08_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_08_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_08_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_08_01_world.sql diff --git a/sql/updates/world/master/2017_11_08_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_08_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_08_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_08_02_world.sql diff --git a/sql/updates/world/master/2017_11_08_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_08_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_08_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_08_03_world.sql diff --git a/sql/updates/world/master/2017_11_08_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_08_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_08_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_08_04_world.sql diff --git a/sql/updates/world/master/2017_11_09_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_09_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_09_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_09_00_world.sql diff --git a/sql/updates/world/master/2017_11_09_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_09_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_09_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_09_01_world.sql diff --git a/sql/updates/world/master/2017_11_10_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_10_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_10_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_10_00_world.sql diff --git a/sql/updates/world/master/2017_11_10_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_10_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_10_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_10_01_world.sql diff --git a/sql/updates/world/master/2017_11_11_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_11_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_11_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_11_00_world.sql diff --git a/sql/updates/world/master/2017_11_11_01_world_2016_10_29_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_11_01_world_2016_10_29_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_11_01_world_2016_10_29_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_11_01_world_2016_10_29_00_world.sql diff --git a/sql/updates/world/master/2017_11_11_02_world_2016_10_29_01_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_11_11_02_world_2016_10_29_01_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_11_11_02_world_2016_10_29_01_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_11_11_02_world_2016_10_29_01_world_335.sql diff --git a/sql/updates/world/master/2017_11_11_03_world_2016_10_29_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_11_03_world_2016_10_29_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_11_03_world_2016_10_29_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_11_03_world_2016_10_29_02_world.sql diff --git a/sql/updates/world/master/2017_11_11_04_world_2016_10_29_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_11_04_world_2016_10_29_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_11_04_world_2016_10_29_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_11_04_world_2016_10_29_03_world.sql diff --git a/sql/updates/world/master/2017_11_11_05_world_2016_10_29_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_11_05_world_2016_10_29_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_11_05_world_2016_10_29_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_11_05_world_2016_10_29_04_world.sql diff --git a/sql/updates/world/master/2017_11_11_06_world_2016_10_29_05_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_11_06_world_2016_10_29_05_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_11_06_world_2016_10_29_05_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_11_06_world_2016_10_29_05_world.sql diff --git a/sql/updates/world/master/2017_11_11_07_world_2016_10_29_06_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_11_07_world_2016_10_29_06_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_11_07_world_2016_10_29_06_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_11_07_world_2016_10_29_06_world.sql diff --git a/sql/updates/world/master/2017_11_11_08_world_2016_10_29_07_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_11_08_world_2016_10_29_07_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_11_08_world_2016_10_29_07_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_11_08_world_2016_10_29_07_world.sql diff --git a/sql/updates/world/master/2017_11_11_09_world_2016_10_30_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_11_09_world_2016_10_30_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_11_09_world_2016_10_30_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_11_09_world_2016_10_30_00_world.sql diff --git a/sql/updates/world/master/2017_11_11_10_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_11_10_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_11_10_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_11_10_world.sql diff --git a/sql/updates/world/master/2017_11_12_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_12_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_12_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_12_00_world.sql diff --git a/sql/updates/world/master/2017_11_12_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_12_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_12_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_12_01_world.sql diff --git a/sql/updates/world/master/2017_11_12_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_12_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_12_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_12_02_world.sql diff --git a/sql/updates/world/master/2017_11_13_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_13_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_13_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_13_00_world.sql diff --git a/sql/updates/world/master/2017_11_13_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_13_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_13_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_13_01_world.sql diff --git a/sql/updates/world/master/2017_11_15_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_15_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_15_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_15_00_world.sql diff --git a/sql/updates/world/master/2017_11_15_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_15_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_15_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_15_01_world.sql diff --git a/sql/updates/world/master/2017_11_15_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_15_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_15_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_15_02_world.sql diff --git a/sql/updates/world/master/2017_11_16_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_16_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_16_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_16_00_world.sql diff --git a/sql/updates/world/master/2017_11_16_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_16_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_16_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_16_01_world.sql diff --git a/sql/updates/world/master/2017_11_16_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_16_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_16_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_16_02_world.sql diff --git a/sql/updates/world/master/2017_11_16_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_16_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_16_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_16_03_world.sql diff --git a/sql/updates/world/master/2017_11_16_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_16_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_16_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_16_04_world.sql diff --git a/sql/updates/world/master/2017_11_18_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_18_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_18_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_18_00_world.sql diff --git a/sql/updates/world/master/2017_11_18_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_18_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_18_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_18_01_world.sql diff --git a/sql/updates/world/master/2017_11_18_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_18_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_18_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_18_02_world.sql diff --git a/sql/updates/world/master/2017_11_19_00_world_2016_10_30_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_19_00_world_2016_10_30_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_19_00_world_2016_10_30_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_19_00_world_2016_10_30_02_world.sql diff --git a/sql/updates/world/master/2017_11_19_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_19_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_19_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_19_01_world.sql diff --git a/sql/updates/world/master/2017_11_20_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_20_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_20_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_20_00_world.sql diff --git a/sql/updates/world/master/2017_11_22_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_22_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_22_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_22_00_world.sql diff --git a/sql/updates/world/master/2017_11_24_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_24_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_24_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_24_00_world.sql diff --git a/sql/updates/world/master/2017_11_26_00_world_2016_10_30_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_26_00_world_2016_10_30_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_26_00_world_2016_10_30_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_26_00_world_2016_10_30_03_world.sql diff --git a/sql/updates/world/master/2017_11_26_01_world_2016_10_30_04_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_26_01_world_2016_10_30_04_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_26_01_world_2016_10_30_04_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_26_01_world_2016_10_30_04_world.sql diff --git a/sql/updates/world/master/2017_11_26_02_world_2016_10_30_08_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_26_02_world_2016_10_30_08_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_26_02_world_2016_10_30_08_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_26_02_world_2016_10_30_08_world.sql diff --git a/sql/updates/world/master/2017_11_26_03_world_2016_11_01_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_26_03_world_2016_11_01_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_26_03_world_2016_11_01_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_26_03_world_2016_11_01_00_world.sql diff --git a/sql/updates/world/master/2017_11_26_04_world_2016_11_01_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_26_04_world_2016_11_01_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_26_04_world_2016_11_01_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_26_04_world_2016_11_01_02_world.sql diff --git a/sql/updates/world/master/2017_11_26_05_world_2016_11_01_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_26_05_world_2016_11_01_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_26_05_world_2016_11_01_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_26_05_world_2016_11_01_03_world.sql diff --git a/sql/updates/world/master/2017_11_26_06_world_2016_11_02_00_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_11_26_06_world_2016_11_02_00_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_11_26_06_world_2016_11_02_00_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_11_26_06_world_2016_11_02_00_world_335.sql diff --git a/sql/updates/world/master/2017_11_26_07_world_2016_11_02_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_26_07_world_2016_11_02_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_26_07_world_2016_11_02_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_26_07_world_2016_11_02_01_world.sql diff --git a/sql/updates/world/master/2017_11_26_08_world_2016_11_02_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_11_26_08_world_2016_11_02_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_11_26_08_world_2016_11_02_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_11_26_08_world_2016_11_02_02_world.sql diff --git a/sql/updates/world/master/2017_11_26_09_world_2016_11_02_03_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_11_26_09_world_2016_11_02_03_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_11_26_09_world_2016_11_02_03_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_11_26_09_world_2016_11_02_03_world_335.sql diff --git a/sql/updates/world/master/2017_12_04_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_04_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_04_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_04_00_world.sql diff --git a/sql/updates/world/master/2017_12_09_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_09_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_09_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_09_00_world.sql diff --git a/sql/updates/world/master/2017_12_10_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_10_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_10_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_10_00_world.sql diff --git a/sql/updates/world/master/2017_12_10_01_world_2016_11_03_01_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_12_10_01_world_2016_11_03_01_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_12_10_01_world_2016_11_03_01_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_12_10_01_world_2016_11_03_01_world_335.sql diff --git a/sql/updates/world/master/2017_12_10_02_world_2016_11_04_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_10_02_world_2016_11_04_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_10_02_world_2016_11_04_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_10_02_world_2016_11_04_01_world.sql diff --git a/sql/updates/world/master/2017_12_10_03_world_2016_11_04_02_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_10_03_world_2016_11_04_02_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_10_03_world_2016_11_04_02_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_10_03_world_2016_11_04_02_world.sql diff --git a/sql/updates/world/master/2017_12_16_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_16_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_16_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_16_00_world.sql diff --git a/sql/updates/world/master/2017_12_19_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_19_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_19_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_19_00_world.sql diff --git a/sql/updates/world/master/2017_12_23_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_23_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_23_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_23_00_world.sql diff --git a/sql/updates/world/master/2017_12_23_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_23_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_23_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_23_01_world.sql diff --git a/sql/updates/world/master/2017_12_24_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_24_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_24_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_24_00_world.sql diff --git a/sql/updates/world/master/2017_12_26_00_world_2016_11_13_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_26_00_world_2016_11_13_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_26_00_world_2016_11_13_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_26_00_world_2016_11_13_00_world.sql diff --git a/sql/updates/world/master/2017_12_30_00_world_2016_11_14_00_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_12_30_00_world_2016_11_14_00_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_12_30_00_world_2016_11_14_00_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_12_30_00_world_2016_11_14_00_world_335.sql diff --git a/sql/updates/world/master/2017_12_30_01_world_2016_11_15_00_world_335.sql b/sql/old/7/world/01_2018_02_19/2017_12_30_01_world_2016_11_15_00_world_335.sql similarity index 100% rename from sql/updates/world/master/2017_12_30_01_world_2016_11_15_00_world_335.sql rename to sql/old/7/world/01_2018_02_19/2017_12_30_01_world_2016_11_15_00_world_335.sql diff --git a/sql/updates/world/master/2017_12_30_02_world_2016_11_15_01_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_30_02_world_2016_11_15_01_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_30_02_world_2016_11_15_01_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_30_02_world_2016_11_15_01_world.sql diff --git a/sql/updates/world/master/2017_12_30_03_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_30_03_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_30_03_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_30_03_world.sql diff --git a/sql/updates/world/master/2017_12_31_00_world.sql b/sql/old/7/world/01_2018_02_19/2017_12_31_00_world.sql similarity index 100% rename from sql/updates/world/master/2017_12_31_00_world.sql rename to sql/old/7/world/01_2018_02_19/2017_12_31_00_world.sql diff --git a/sql/updates/world/master/2018_01_01_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_01_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_01_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_01_00_world.sql diff --git a/sql/updates/world/master/2018_01_01_01_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_01_01_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_01_01_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_01_01_world.sql diff --git a/sql/updates/world/master/2018_01_01_02_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_01_02_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_01_02_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_01_02_world.sql diff --git a/sql/updates/world/master/2018_01_02_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_02_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_02_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_02_00_world.sql diff --git a/sql/updates/world/master/2018_01_05_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_00_world.sql diff --git a/sql/updates/world/master/2018_01_05_01_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_01_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_01_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_01_world.sql diff --git a/sql/updates/world/master/2018_01_05_02_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_02_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_02_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_02_world.sql diff --git a/sql/updates/world/master/2018_01_05_03_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_03_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_03_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_03_world.sql diff --git a/sql/updates/world/master/2018_01_05_04_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_04_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_04_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_04_world.sql diff --git a/sql/updates/world/master/2018_01_05_05_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_05_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_05_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_05_world.sql diff --git a/sql/updates/world/master/2018_01_05_06_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_06_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_06_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_06_world.sql diff --git a/sql/updates/world/master/2018_01_05_07_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_07_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_07_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_07_world.sql diff --git a/sql/updates/world/master/2018_01_05_08_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_08_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_08_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_08_world.sql diff --git a/sql/updates/world/master/2018_01_05_09_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_09_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_09_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_09_world.sql diff --git a/sql/updates/world/master/2018_01_05_10_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_10_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_10_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_10_world.sql diff --git a/sql/updates/world/master/2018_01_05_11_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_11_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_11_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_11_world.sql diff --git a/sql/updates/world/master/2018_01_05_12_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_12_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_12_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_12_world.sql diff --git a/sql/updates/world/master/2018_01_05_13_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_13_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_13_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_13_world.sql diff --git a/sql/updates/world/master/2018_01_05_14_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_14_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_14_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_14_world.sql diff --git a/sql/updates/world/master/2018_01_05_15_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_15_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_15_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_15_world.sql diff --git a/sql/updates/world/master/2018_01_05_16_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_16_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_16_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_16_world.sql diff --git a/sql/updates/world/master/2018_01_05_17_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_17_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_17_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_17_world.sql diff --git a/sql/updates/world/master/2018_01_05_18_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_18_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_18_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_18_world.sql diff --git a/sql/updates/world/master/2018_01_05_19_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_19_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_19_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_19_world.sql diff --git a/sql/updates/world/master/2018_01_05_20_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_20_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_20_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_20_world.sql diff --git a/sql/updates/world/master/2018_01_05_21_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_05_21_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_05_21_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_05_21_world.sql diff --git a/sql/updates/world/master/2018_01_06_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_06_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_06_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_06_00_world.sql diff --git a/sql/updates/world/master/2018_01_06_01_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_06_01_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_06_01_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_06_01_world.sql diff --git a/sql/updates/world/master/2018_01_06_02_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_06_02_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_06_02_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_06_02_world.sql diff --git a/sql/updates/world/master/2018_01_06_03_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_06_03_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_06_03_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_06_03_world.sql diff --git a/sql/updates/world/master/2018_01_06_04_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_06_04_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_06_04_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_06_04_world.sql diff --git a/sql/updates/world/master/2018_01_06_05_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_06_05_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_06_05_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_06_05_world.sql diff --git a/sql/updates/world/master/2018_01_06_06_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_06_06_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_06_06_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_06_06_world.sql diff --git a/sql/updates/world/master/2018_01_06_07_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_06_07_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_06_07_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_06_07_world.sql diff --git a/sql/updates/world/master/2018_01_10_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_10_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_10_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_10_00_world.sql diff --git a/sql/updates/world/master/2018_01_13_00_world_2016_11_19_00_world_335.sql b/sql/old/7/world/01_2018_02_19/2018_01_13_00_world_2016_11_19_00_world_335.sql similarity index 100% rename from sql/updates/world/master/2018_01_13_00_world_2016_11_19_00_world_335.sql rename to sql/old/7/world/01_2018_02_19/2018_01_13_00_world_2016_11_19_00_world_335.sql diff --git a/sql/updates/world/master/2018_01_14_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_14_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_14_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_14_00_world.sql diff --git a/sql/updates/world/master/2018_01_20_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_20_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_20_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_20_00_world.sql diff --git a/sql/updates/world/master/2018_01_20_01_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_20_01_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_20_01_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_20_01_world.sql diff --git a/sql/updates/world/master/2018_01_28_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_28_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_28_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_28_00_world.sql diff --git a/sql/updates/world/master/2018_01_29_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_01_29_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_01_29_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_01_29_00_world.sql diff --git a/sql/updates/world/master/2018_02_01_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_01_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_01_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_01_00_world.sql diff --git a/sql/updates/world/master/2018_02_02_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_02_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_02_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_02_00_world.sql diff --git a/sql/updates/world/master/2018_02_02_01_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_02_01_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_02_01_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_02_01_world.sql diff --git a/sql/updates/world/master/2018_02_04_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_04_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_04_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_04_00_world.sql diff --git a/sql/updates/world/master/2018_02_11_00_world_2016_11_20_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_11_00_world_2016_11_20_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_11_00_world_2016_11_20_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_11_00_world_2016_11_20_00_world.sql diff --git a/sql/updates/world/master/2018_02_11_01_world_2016_11_20_01_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_11_01_world_2016_11_20_01_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_11_01_world_2016_11_20_01_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_11_01_world_2016_11_20_01_world.sql diff --git a/sql/updates/world/master/2018_02_11_02_world_2016_11_20_02_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_11_02_world_2016_11_20_02_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_11_02_world_2016_11_20_02_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_11_02_world_2016_11_20_02_world.sql diff --git a/sql/updates/world/master/2018_02_11_03_world_2016_11_23_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_11_03_world_2016_11_23_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_11_03_world_2016_11_23_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_11_03_world_2016_11_23_00_world.sql diff --git a/sql/updates/world/master/2018_02_11_04_world_2016_11_16_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_11_04_world_2016_11_16_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_11_04_world_2016_11_16_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_11_04_world_2016_11_16_00_world.sql diff --git a/sql/updates/world/master/2018_02_11_05_world_2016_11_26_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_11_05_world_2016_11_26_00_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_11_05_world_2016_11_26_00_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_11_05_world_2016_11_26_00_world.sql diff --git a/sql/updates/world/master/2018_02_11_06_world_2016_11_26_01_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_11_06_world_2016_11_26_01_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_11_06_world_2016_11_26_01_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_11_06_world_2016_11_26_01_world.sql diff --git a/sql/updates/world/master/2018_02_11_07_world_2016_11_26_02_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_11_07_world_2016_11_26_02_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_11_07_world_2016_11_26_02_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_11_07_world_2016_11_26_02_world.sql diff --git a/sql/updates/world/master/2018_02_11_08_world_2016_11_26_03_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_11_08_world_2016_11_26_03_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_11_08_world_2016_11_26_03_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_11_08_world_2016_11_26_03_world.sql diff --git a/sql/updates/world/master/2018_02_11_09_world_2016_11_26_04_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_11_09_world_2016_11_26_04_world.sql similarity index 100% rename from sql/updates/world/master/2018_02_11_09_world_2016_11_26_04_world.sql rename to sql/old/7/world/01_2018_02_19/2018_02_11_09_world_2016_11_26_04_world.sql diff --git a/sql/old/7/world/01_2018_02_19/2018_02_19_00_world.sql b/sql/old/7/world/01_2018_02_19/2018_02_19_00_world.sql new file mode 100644 index 000000000..3db185854 --- /dev/null +++ b/sql/old/7/world/01_2018_02_19/2018_02_19_00_world.sql @@ -0,0 +1,36 @@ +-- pretend the broken one doesnt exist +DELETE FROM `updates` WHERE `name`='2018_02_08_00_world.sql'; + +ALTER TABLE `guild_rewards` + ADD `RaceMask_new` bigint(20) unsigned DEFAULT '0' AFTER `RaceMask`; +UPDATE `guild_rewards` SET `RaceMask_new`=`RaceMask` WHERE `RaceMask`>=0; + +ALTER TABLE `guild_rewards` + DROP `RaceMask`, + CHANGE `RaceMask_new` `RaceMask` bigint(20) unsigned DEFAULT '0'; + +ALTER TABLE `playerchoice` + ADD `UiTextureKitId` int(11) NOT NULL DEFAULT '0' AFTER `ChoiceId`, + ADD `HideWarboardHeader` tinyint(1) NOT NULL DEFAULT '0' AFTER `Question`; + +ALTER TABLE `quest_poi` + ADD `AlwaysAllowMergingBlobs` tinyint(1) unsigned NOT NULL DEFAULT '0' AFTER `WoDUnk1`; + +ALTER TABLE `quest_template` + ADD `MaxScalingLevel` int(11) NOT NULL DEFAULT '255' AFTER `QuestLevel`, + ADD `AllowableRaces_new` bigint(20) unsigned NOT NULL DEFAULT 0 AFTER `AllowableRaces`; +UPDATE `quest_template` SET `AllowableRaces_new`=`AllowableRaces` WHERE `AllowableRaces`>=0; + +ALTER TABLE `quest_template` + DROP `AllowableRaces`, + CHANGE `AllowableRaces_new` `AllowableRaces` bigint(20) unsigned DEFAULT '0'; + +RENAME TABLE `race_expansion_requirement` TO `race_unlock_requirement`; +ALTER TABLE `race_unlock_requirement` + ADD `achievementId` int(10) unsigned NOT NULL DEFAULT '0'; + +-- restore values broken by 2018_02_08_00_world if it did not cause an error during import +UPDATE `guild_rewards` SET `RaceMask`=0xFFFFFFFF WHERE `ItemID` IN (62023,62024,62025,62026,62027,62029,63138,69209,69210,69888,85508,85509,85510,85666,89190,89191,89192,89193,89194,89195,116666); +UPDATE `quest_template` SET `AllowableRaces`=0xFFFFFFBA WHERE `ID`=12515; +UPDATE `quest_template` SET `AllowableRaces`=0xFFFFFFFE WHERE `ID` IN (29078,29079,29080,29081,29082,29083); +UPDATE `quest_template` SET `AllowableRaces`=0xFFFFFFFF WHERE `AllowableRaces`=0 AND `ID` NOT IN (13914,13915,13916,13917,29039); diff --git a/sql/updates/auth/master/2018_02_19_00_auth.sql b/sql/updates/auth/master/2018_02_19_00_auth.sql new file mode 100644 index 000000000..ff96110ba --- /dev/null +++ b/sql/updates/auth/master/2018_02_19_00_auth.sql @@ -0,0 +1,2 @@ +-- TDB 735.00 auth +UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/updates/characters/master/2018_02_19_00_characters.sql b/sql/updates/characters/master/2018_02_19_00_characters.sql new file mode 100644 index 000000000..b5811a110 --- /dev/null +++ b/sql/updates/characters/master/2018_02_19_00_characters.sql @@ -0,0 +1,2 @@ +-- TDB 735.00 characters +UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/updates/hotfixes/master/2018_02_19_00_hotfixes.sql b/sql/updates/hotfixes/master/2018_02_19_00_hotfixes.sql new file mode 100644 index 000000000..673b63701 --- /dev/null +++ b/sql/updates/hotfixes/master/2018_02_19_00_hotfixes.sql @@ -0,0 +1,2 @@ +-- TDB 735.00 hotfixes +UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/updates/world/master/2018_02_19_01_world.sql b/sql/updates/world/master/2018_02_19_01_world.sql new file mode 100644 index 000000000..82bb10c18 --- /dev/null +++ b/sql/updates/world/master/2018_02_19_01_world.sql @@ -0,0 +1,3 @@ +-- TDB 735.00 world +UPDATE `updates` SET `state`='ARCHIVED'; +UPDATE `version` SET `db_version`='TDB 735.00', `cache_id`=7 LIMIT 1;