From c190c8e9d02f426a9c788c925c7886f79d7a0d78 Mon Sep 17 00:00:00 2001 From: silverqx Date: Sat, 30 Jul 2022 19:53:23 +0200 Subject: [PATCH] removed useless includes --- include/orm/tiny/concerns/buildsqueries.hpp | 12 +++++++++--- include/orm/tiny/tinybuilder.hpp | 1 + 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/include/orm/tiny/concerns/buildsqueries.hpp b/include/orm/tiny/concerns/buildsqueries.hpp index f313dcc66..b6f21f590 100644 --- a/include/orm/tiny/concerns/buildsqueries.hpp +++ b/include/orm/tiny/concerns/buildsqueries.hpp @@ -5,16 +5,21 @@ #include "orm/macros/systemheader.hpp" TINY_SYSTEM_HEADER -#include "orm/databaseconnection.hpp" #include "orm/exceptions/multiplerecordsfounderror.hpp" #include "orm/exceptions/recordsnotfounderror.hpp" +#include "orm/ormtypes.hpp" #include "orm/tiny/tinyconcepts.hpp" #include "orm/utils/query.hpp" #include "orm/utils/type.hpp" TINYORM_BEGIN_COMMON_NAMESPACE -namespace Orm::Tiny::Concerns +namespace Orm::Tiny +{ + template + class Builder; + +namespace Concerns { /*! More complex 'Retrieving results' methods that internally build queries. */ @@ -314,7 +319,8 @@ namespace Orm::Tiny::Concerns return static_cast &>(*this); } -} // namespace Orm::Tiny::Concerns +} // namespace Concerns +} // namespace Orm::Tiny TINYORM_END_COMMON_NAMESPACE diff --git a/include/orm/tiny/tinybuilder.hpp b/include/orm/tiny/tinybuilder.hpp index 051e2b405..8510ae0ea 100644 --- a/include/orm/tiny/tinybuilder.hpp +++ b/include/orm/tiny/tinybuilder.hpp @@ -11,6 +11,7 @@ TINY_SYSTEM_HEADER #include #include +#include "orm/databaseconnection.hpp" #include "orm/tiny/concerns/buildsqueries.hpp" #include "orm/tiny/concerns/queriesrelationships.hpp" #include "orm/tiny/exceptions/modelnotfounderror.hpp"