diff --git a/src/include/dbconnector/pool.hpp b/src/include/dbconnector/pool.hpp index fa134c2..4da6efe 100644 --- a/src/include/dbconnector/pool.hpp +++ b/src/include/dbconnector/pool.hpp @@ -1,5 +1,6 @@ #pragma once +#include "pool/acquire_mode.hpp" #include "pool/connection_pool_config.hpp" #include "pool/pooled_connection.hpp" #include "pool/thread_local_connection_cache.hpp" diff --git a/src/include/dbconnector/pool/acquire_mode.hpp b/src/include/dbconnector/pool/acquire_mode.hpp index 04db004..4756c2f 100644 --- a/src/include/dbconnector/pool/acquire_mode.hpp +++ b/src/include/dbconnector/pool/acquire_mode.hpp @@ -27,7 +27,7 @@ struct AcquireModeHelpers { } } - std::string ToString(AcquireMode mode) { + static std::string ToString(AcquireMode mode) { switch (mode) { case AcquireMode::FORCE: return "force"; diff --git a/src/include/dbconnector/pool/connection_pool_config.hpp b/src/include/dbconnector/pool/connection_pool_config.hpp index 90ffa6b..a69ea30 100644 --- a/src/include/dbconnector/pool/connection_pool_config.hpp +++ b/src/include/dbconnector/pool/connection_pool_config.hpp @@ -1,6 +1,8 @@ #pragma once #include +#include +#include #include "dbconnector/pool/acquire_mode.hpp"