summaryrefslogtreecommitdiff
path: root/src/server/database/Database/DatabaseLoader.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/database/Database/DatabaseLoader.h')
-rw-r--r--src/server/database/Database/DatabaseLoader.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server/database/Database/DatabaseLoader.h b/src/server/database/Database/DatabaseLoader.h
index f889fef78f..44aaca1992 100644
--- a/src/server/database/Database/DatabaseLoader.h
+++ b/src/server/database/Database/DatabaseLoader.h
@@ -32,7 +32,7 @@ class DatabaseWorkerPool;
class AC_DATABASE_API DatabaseLoader
{
public:
- DatabaseLoader(std::string const& logger, uint32 const defaultUpdateMask = 0);
+ DatabaseLoader(std::string const& logger, uint32 const defaultUpdateMask = 0, std::string_view modulesList = {});
// Register a database to the loader (lazy implemented)
template <class T>
@@ -57,7 +57,7 @@ public:
return _updateFlags;
}
-private :
+private:
bool OpenDatabases();
bool PopulateDatabases();
bool UpdateDatabases();
@@ -71,6 +71,7 @@ private :
bool Process(std::queue<Predicate>& queue);
std::string const _logger;
+ std::string_view _modulesList;
bool const _autoSetup;
uint32 const _updateFlags;