aboutsummaryrefslogtreecommitdiff
path: root/sql/updates
diff options
context:
space:
mode:
authorleak <leakzx@googlemail.com>2011-04-08 21:14:30 +0200
committerleak <leakzx@googlemail.com>2011-04-08 21:14:30 +0200
commit7935c2f5c299f187c2d18d10e06864ea113c97c1 (patch)
treef892c760058e862d6463be460829d44adc1a1acb /sql/updates
parent5f4337f7e9e11b7992a39a88969ba9f4502d00dc (diff)
Core/Arena: Move personalRating to arena_team_member
Diffstat (limited to 'sql/updates')
-rw-r--r--sql/updates/auth_char/2011_04_08_03_characters_arena_team_member.sql10
1 files changed, 10 insertions, 0 deletions
diff --git a/sql/updates/auth_char/2011_04_08_03_characters_arena_team_member.sql b/sql/updates/auth_char/2011_04_08_03_characters_arena_team_member.sql
new file mode 100644
index 00000000000..fee05000688
--- /dev/null
+++ b/sql/updates/auth_char/2011_04_08_03_characters_arena_team_member.sql
@@ -0,0 +1,10 @@
+ALTER TABLE `arena_team_member`
+ADD COLUMN `personalRating` SMALLINT(5) NOT NULL DEFAULT '0' AFTER guid;
+
+UPDATE arena_team_member
+INNER JOIN character_arena_stats ON arena_team_member.guid = character_arena_stats.guid
+INNER JOIN arena_team ON arena_team.arenaTeamId = arena_team_member.arenaTeamId AND (slot = 0 AND TYPE = 2 OR slot = 1 AND TYPE = 3 OR slot = 2 AND TYPE = 5)
+SET arena_team_member.personalRating = character_arena_stats.personalRating;
+
+ALTER TABLE `character_arena_stats`
+DROP COLUMN `personalRating`;