summaryrefslogtreecommitdiffstats
path: root/src/sql
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2010-08-07 19:28:19 +0200
committerThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2010-08-07 19:42:23 +0200
commit81db92232e50d47a318c94bc34fb63b67493559a (patch)
tree6afb12e94198cd4a81c1cd31392e5f4d4bd53b07 /src/sql
parent2486b433dcd5f782364a0dd56b20f4ee9a445a5f (diff)
downloadmanaserv-81db92232e50d47a318c94bc34fb63b67493559a.tar.gz
manaserv-81db92232e50d47a318c94bc34fb63b67493559a.tar.xz
manaserv-81db92232e50d47a318c94bc34fb63b67493559a.zip
Fixed index creation on mana_char_kill_stats table
Reviewed-by: Philipp Sehmisch
Diffstat (limited to 'src/sql')
-rw-r--r--src/sql/sqlite/createTables.sql2
-rw-r--r--src/sql/sqlite/updates/update_9_to_10.sql9
2 files changed, 10 insertions, 1 deletions
diff --git a/src/sql/sqlite/createTables.sql b/src/sql/sqlite/createTables.sql
index bc5eefb..586c0be 100644
--- a/src/sql/sqlite/createTables.sql
+++ b/src/sql/sqlite/createTables.sql
@@ -106,7 +106,7 @@ CREATE TABLE mana_char_kill_stats
FOREIGN KEY (char_id) REFERENCES mana_characters(id)
);
-CREATE INDEX mana_char_kill_stats_char on mana_char_status_effects ( char_id );
+CREATE INDEX mana_char_kill_stats_char on mana_char_kill_stats ( char_id );
-----------------------------------------------------------------------------
diff --git a/src/sql/sqlite/updates/update_9_to_10.sql b/src/sql/sqlite/updates/update_9_to_10.sql
new file mode 100644
index 0000000..6340fe4
--- /dev/null
+++ b/src/sql/sqlite/updates/update_9_to_10.sql
@@ -0,0 +1,9 @@
+DROP INDEX mana_char_kill_stats_char;
+CREATE INDEX mana_char_kill_stats_char on mana_char_kill_stats ( char_id );
+
+-- update the database version, and set date of update
+UPDATE mana_world_states
+ SET value = '10',
+ moddate = strftime('%s','now')
+ WHERE state_name = 'database_version';
+