aboutsummaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2022-01-09 21:40:27 +0100
committerShauren <shauren.trinity@gmail.com>2022-01-09 23:12:00 +0100
commit0d3235f56969a6e414071edbb669ac63b4398958 (patch)
treeca9ca748b720775d12a423e1be16cdff8e051f33 /sql
parent861d572f9c001762bee0ff26486e6c7793c026f6 (diff)
Core/Guilds: Separate guild rank id from guild rank order
Co-authored-by: aquadeus <efectokoleos13@gmail.com>
Diffstat (limited to 'sql')
-rw-r--r--sql/base/characters_database.sql4
-rw-r--r--sql/updates/characters/master/2022_01_09_00_characters.sql4
2 files changed, 7 insertions, 1 deletions
diff --git a/sql/base/characters_database.sql b/sql/base/characters_database.sql
index 6e6a0c65399..bcb4f2c17e1 100644
--- a/sql/base/characters_database.sql
+++ b/sql/base/characters_database.sql
@@ -2558,6 +2558,7 @@ DROP TABLE IF EXISTS `guild_rank`;
CREATE TABLE `guild_rank` (
`guildid` bigint unsigned NOT NULL DEFAULT '0',
`rid` tinyint unsigned NOT NULL,
+ `RankOrder` tinyint(3) unsigned NOT NULL DEFAULT '0',
`rname` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`rights` int unsigned NOT NULL DEFAULT '0',
`BankMoneyPerDay` int unsigned NOT NULL DEFAULT '0',
@@ -3656,7 +3657,8 @@ INSERT INTO `updates` VALUES
('2021_12_31_00_characters.sql','7ECEEB66056C46F89E581ACBB5EC222CB2D8A365','ARCHIVED','2021-12-31 13:53:23',0),
('2021_12_31_01_characters.sql','336E62A8850A3E78A1D0BD3E81FFD5769184BDF8','ARCHIVED','2021-12-31 15:58:32',0),
('2021_12_31_02_characters.sql','C66A367F0AD7A9D6837238C21E91298413BD960C','ARCHIVED','2021-12-31 16:10:30',0),
-('2022_01_02_00_characters.sql','5169A5BBACB42E6CEDE405D3C4843FD386CDF92E','ARCHIVED','2022-01-02 21:22:35',0);
+('2022_01_02_00_characters.sql','5169A5BBACB42E6CEDE405D3C4843FD386CDF92E','ARCHIVED','2022-01-02 21:22:35',0),
+('2022_01_09_00_characters.sql','3AC51F589821C17027CBA861EF762A709430CDB3','RELEASED','2022-01-09 21:29:45',0);
/*!40000 ALTER TABLE `updates` ENABLE KEYS */;
UNLOCK TABLES;
diff --git a/sql/updates/characters/master/2022_01_09_00_characters.sql b/sql/updates/characters/master/2022_01_09_00_characters.sql
new file mode 100644
index 00000000000..6cf9ad0b470
--- /dev/null
+++ b/sql/updates/characters/master/2022_01_09_00_characters.sql
@@ -0,0 +1,4 @@
+ALTER TABLE `guild_rank`
+ ADD COLUMN `RankOrder` tinyint(3) UNSIGNED NOT NULL DEFAULT 0 AFTER `rid`;
+
+UPDATE `guild_rank` SET `RankOrder`=`rid`; -- set some unique initial value