diff --git a/include/matador/criteria/criteria.hpp b/include/matador/criteria/criteria.hpp new file mode 100644 index 0000000..a1290b2 --- /dev/null +++ b/include/matador/criteria/criteria.hpp @@ -0,0 +1,13 @@ +#ifndef CRITERIA_CRITERIA_HPP +#define CRITERIA_CRITERIA_HPP + +#include "between_criteria.hpp" +#include "binary_criteria.hpp" +#include "collection_criteria.hpp" +#include "like_criteria.hpp" +#include "logical_criteria.hpp" +#include "not_criteria.hpp" + +#include "condition_operators.hpp" + +#endif //CRITERIA_CRITERIA_HPP \ No newline at end of file diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 28d479b..31fb03a 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -17,6 +17,7 @@ SET(SOURCE criteria/like_criteria.cpp criteria/logical_criteria.cpp criteria/not_criteria.cpp + ../include/matador/criteria/criteria.hpp ) add_library(matador-criteria STATIC ${SOURCE}) diff --git a/src/main.cpp b/src/main.cpp index 48ac15c..4efedb6 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,5 +1,5 @@ #include "matador/criteria/column.hpp" -#include "matador/criteria/condition_operators.hpp" +#include "matador/criteria/criteria.hpp" using namespace matador::criteria;