From be9f66c4278681e54c0dd371c2348caa0ba557d8 Mon Sep 17 00:00:00 2001 From: Sascha Kuehl Date: Wed, 27 Mar 2024 07:39:06 +0100 Subject: [PATCH] start to implement session::find() --- include/matador/sql/session.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/matador/sql/session.hpp b/include/matador/sql/session.hpp index 6f13b32..0927311 100644 --- a/include/matador/sql/session.hpp +++ b/include/matador/sql/session.hpp @@ -39,7 +39,12 @@ public: } // collect all columns // - evaluate fetch::Eager flag for relations + auto info = schema_->info(); + if (!info) { + return {}; + } + c->query(*schema_).select({}).from(info->name); // build pk where condition // - check if type has pk // - check type