diff --git a/GeoModelIO/GeoModelDBManager/GeoModelDBManager/definitions.h b/GeoModelIO/GeoModelDBManager/GeoModelDBManager/definitions.h
index e32142821d1a44ae8f0741112c74643bbfdc7507..b4cf0afda6cd0e8caef769616b4edf48fa521ca6 100644
--- a/GeoModelIO/GeoModelDBManager/GeoModelDBManager/definitions.h
+++ b/GeoModelIO/GeoModelDBManager/GeoModelDBManager/definitions.h
@@ -15,10 +15,10 @@
 
 #include <vector>
 #include <variant>
-
+#include <string>
 // define the data types used to retrieve and store data from the DB
 using DBRecordEntry = std::variant<int,long,float,double,std::string>;
 using DBRowEntry = std::vector<DBRecordEntry>;
 using DBRowsList = std::vector<DBRowEntry>;
 
-#endif
\ No newline at end of file
+#endif