aboutsummaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
authorXanadu <none@none>2010-06-17 05:37:37 +0200
committerXanadu <none@none>2010-06-17 05:37:37 +0200
commit5238320af0cad3438dcc532ef79d118b922a3219 (patch)
treec9ec163b034b65031ee6df4358ad1470a4a21960 /sql
parentd027d64f2fb5686526ae50c3c8732bf112ec47fe (diff)
Fixed pool system I broke in 52fac32a0b35, added a check for child pools and rearranged primary keys to prevent inclusion of single creature/GO spawn in multiple pools.
--HG-- branch : trunk
Diffstat (limited to 'sql')
-rw-r--r--sql/updates/8625_world_pool_creature.sql1
-rw-r--r--sql/updates/8625_world_pool_gameobject.sql1
-rw-r--r--sql/updates/8625_world_pool_pool.sql1
3 files changed, 3 insertions, 0 deletions
diff --git a/sql/updates/8625_world_pool_creature.sql b/sql/updates/8625_world_pool_creature.sql
new file mode 100644
index 00000000000..ade35efe138
--- /dev/null
+++ b/sql/updates/8625_world_pool_creature.sql
@@ -0,0 +1 @@
+ALTER TABLE `pool_creature` DROP PRIMARY KEY, ADD PRIMARY KEY (`guid`);
diff --git a/sql/updates/8625_world_pool_gameobject.sql b/sql/updates/8625_world_pool_gameobject.sql
new file mode 100644
index 00000000000..720fbb76a0c
--- /dev/null
+++ b/sql/updates/8625_world_pool_gameobject.sql
@@ -0,0 +1 @@
+ALTER TABLE `pool_gameobject` DROP PRIMARY KEY, ADD PRIMARY KEY (`guid`);
diff --git a/sql/updates/8625_world_pool_pool.sql b/sql/updates/8625_world_pool_pool.sql
new file mode 100644
index 00000000000..1c8b9f3db8e
--- /dev/null
+++ b/sql/updates/8625_world_pool_pool.sql
@@ -0,0 +1 @@
+ALTER TABLE `pool_pool` DROP PRIMARY KEY, ADD PRIMARY KEY (`pool_id`);