aboutsummaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
Diffstat (limited to 'sql')
-rw-r--r--sql/characters.sql2
-rw-r--r--sql/updates/410_characters.sql2
2 files changed, 3 insertions, 1 deletions
diff --git a/sql/characters.sql b/sql/characters.sql
index 2e5eedcf6a7..83903ecc592 100644
--- a/sql/characters.sql
+++ b/sql/characters.sql
@@ -963,7 +963,7 @@ CREATE TABLE `guild_member` (
`BankRemSlotsTab5` int(11) unsigned NOT NULL default '0',
KEY `guildid_key` (`guildid`),
KEY `guildid_rank_key` (`guildid`,`rank`),
- KEY `guid_key` (`guid`)
+ UNIQUE KEY `guid_key` (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Guild System';
--
diff --git a/sql/updates/410_characters.sql b/sql/updates/410_characters.sql
new file mode 100644
index 00000000000..0e47f296e7e
--- /dev/null
+++ b/sql/updates/410_characters.sql
@@ -0,0 +1,2 @@
+ALTER TABLE `guild_member` DROP INDEX `guid_key` ,
+ADD UNIQUE `guid_key` ( `guid` ); \ No newline at end of file