From 548d79bb06cfba3517347070dfe606748dda55ab Mon Sep 17 00:00:00 2001 From: Traesh Date: Tue, 23 Oct 2018 16:20:45 +0200 Subject: Core/DataStores: Implemented WorldStateExpression --- src/server/database/Database/Implementation/HotfixDatabase.cpp | 3 +++ src/server/database/Database/Implementation/HotfixDatabase.h | 2 ++ 2 files changed, 5 insertions(+) (limited to 'src/server/database/Database') diff --git a/src/server/database/Database/Implementation/HotfixDatabase.cpp b/src/server/database/Database/Implementation/HotfixDatabase.cpp index e93d72bfb08..5dcc28fd544 100644 --- a/src/server/database/Database/Implementation/HotfixDatabase.cpp +++ b/src/server/database/Database/Implementation/HotfixDatabase.cpp @@ -1090,6 +1090,9 @@ void HotfixDatabaseConnection::DoPrepareStatements() // WorldSafeLocs.db2 PrepareStatement(HOTFIX_SEL_WORLD_SAFE_LOCS, "SELECT ID, AreaName, LocX, LocY, LocZ, MapID, Facing FROM world_safe_locs ORDER BY ID DESC", CONNECTION_SYNCH); PREPARE_LOCALE_STMT(HOTFIX_SEL_WORLD_SAFE_LOCS, "SELECT ID, AreaName_lang FROM world_safe_locs_locale WHERE locale = ?", CONNECTION_SYNCH); + + // WorldStateExpression.db2 + PrepareStatement(HOTFIX_SEL_WORLD_STATE_EXPRESSION, "SELECT ID, Expression FROM world_state_expression ORDER BY ID DESC", CONNECTION_SYNCH); } HotfixDatabaseConnection::HotfixDatabaseConnection(MySQLConnectionInfo& connInfo) : MySQLConnection(connInfo) diff --git a/src/server/database/Database/Implementation/HotfixDatabase.h b/src/server/database/Database/Implementation/HotfixDatabase.h index e31704bebe7..18aa7c60cf7 100644 --- a/src/server/database/Database/Implementation/HotfixDatabase.h +++ b/src/server/database/Database/Implementation/HotfixDatabase.h @@ -572,6 +572,8 @@ enum HotfixDatabaseStatements : uint32 HOTFIX_SEL_WORLD_SAFE_LOCS, HOTFIX_SEL_WORLD_SAFE_LOCS_LOCALE, + HOTFIX_SEL_WORLD_STATE_EXPRESSION, + MAX_HOTFIXDATABASE_STATEMENTS }; -- cgit v1.2.3