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