query parts progress

This commit is contained in:
2024-02-24 18:16:23 +01:00
parent 0822332669
commit 6f5326941e
31 changed files with 887 additions and 381 deletions
+2 -2
View File
@@ -10,7 +10,7 @@ using namespace matador::sql;
using namespace matador::utils;
TEST_CASE("Generate columns from object", "[column generator]") {
schema repo;
schema repo("main");
auto columns = column_generator::generate<matador::test::product>(repo);
@@ -36,7 +36,7 @@ TEST_CASE("Generate columns from object", "[column generator]") {
}
TEST_CASE("Generate columns from object with nullable columns", "[column generator]") {
schema repo;
schema repo("main");
auto columns = column_generator::generate<matador::test::optional>(repo);
+2 -2
View File
@@ -9,7 +9,7 @@
using namespace matador::sql;
TEST_CASE("Generate column names from object", "[column name generator]") {
schema s;
schema s("main");
s.attach<matador::test::product>("product");
auto columns = column_name_generator::generate<matador::test::product>(s);
@@ -34,7 +34,7 @@ TEST_CASE("Generate column names from object", "[column name generator]") {
}
TEST_CASE("Generate column names for object with has many relation", "[column][relation]") {
schema s;
schema s("main");
s.attach<matador::test::product>("product");
s.attach<matador::test::order_details>("order_details");
s.attach<matador::test::order>("order");