summaryrefslogtreecommitdiffstats
path: root/src/sql
diff options
context:
space:
mode:
Diffstat (limited to 'src/sql')
-rw-r--r--src/sql/mysql/updates/update_9_to_10.sql3
-rw-r--r--src/sql/sqlite/createTables.sql2
-rw-r--r--src/sql/sqlite/updates/update_7_to_8.sql2
-rw-r--r--src/sql/sqlite/updates/update_9_to_10.sql10
4 files changed, 15 insertions, 2 deletions
diff --git a/src/sql/mysql/updates/update_9_to_10.sql b/src/sql/mysql/updates/update_9_to_10.sql
new file mode 100644
index 0000000..ade0833
--- /dev/null
+++ b/src/sql/mysql/updates/update_9_to_10.sql
@@ -0,0 +1,3 @@
+-- This was only a fix for the SQLite database
+
+UPDATE mana_world_states SET value = '10' WHERE state_name = 'database_version';
diff --git a/src/sql/sqlite/createTables.sql b/src/sql/sqlite/createTables.sql
index 8c57e45..0345b9e 100644
--- a/src/sql/sqlite/createTables.sql
+++ b/src/sql/sqlite/createTables.sql
@@ -113,7 +113,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_7_to_8.sql b/src/sql/sqlite/updates/update_7_to_8.sql
index 35593c6..21bff38 100644
--- a/src/sql/sqlite/updates/update_7_to_8.sql
+++ b/src/sql/sqlite/updates/update_7_to_8.sql
@@ -10,7 +10,7 @@ CREATE TABLE mana_char_kill_stats
FOREIGN KEY (char_id) REFERENCES mana_characters(id)
);
-CREATE INDEX mana_char_kill_stats_chars on mana_char_kill_stats ( char_id );
+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
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..fc4aa11
--- /dev/null
+++ b/src/sql/sqlite/updates/update_9_to_10.sql
@@ -0,0 +1,10 @@
+DROP INDEX IF EXISTS mana_char_kill_stats_chars;
+DROP INDEX IF EXISTS 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';
+