diff options
Diffstat (limited to 'src/server/database/Database/DatabaseLoader.h')
-rw-r--r-- | src/server/database/Database/DatabaseLoader.h | 5 |
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; |