aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sql/updates/919_world.sql2
-rw-r--r--sql/updates/CMakeLists.txt2
-rw-r--r--src/trinitycore/Master.cpp2
3 files changed, 5 insertions, 1 deletions
diff --git a/sql/updates/919_world.sql b/sql/updates/919_world.sql
new file mode 100644
index 00000000000..24267d49223
--- /dev/null
+++ b/sql/updates/919_world.sql
@@ -0,0 +1,2 @@
+ALTER TABLE version
+ ADD `core_revision` BIGINT UNSIGNED AFTER `core_version`; \ No newline at end of file
diff --git a/sql/updates/CMakeLists.txt b/sql/updates/CMakeLists.txt
index 13649ebd133..dc983f8c14d 100644
--- a/sql/updates/CMakeLists.txt
+++ b/sql/updates/CMakeLists.txt
@@ -140,4 +140,6 @@ INSTALL(FILES
871_world.sql
884_world.sql
905_world_scripts.sql
+917_world.sql
+919_world.sql
DESTINATION share/trinity/sql/updates)
diff --git a/src/trinitycore/Master.cpp b/src/trinitycore/Master.cpp
index 63c88807738..938f1753c0b 100644
--- a/src/trinitycore/Master.cpp
+++ b/src/trinitycore/Master.cpp
@@ -459,7 +459,7 @@ bool Master::_StartDB()
clearOnlineAccounts();
///- Insert version info into DB
- WorldDatabase.PExecute("UPDATE `version` SET `core_version` = '%s'", _FULLVERSION);
+ WorldDatabase.PExecute("UPDATE `version` SET `core_version` = '%s', `core_rev` = '%s'", _FULLVERSION, _REVISION);
sWorld.LoadDBVersion();