From 4de87b8cb43dee9b865976a5fc4713fb2215fa6b Mon Sep 17 00:00:00 2001 From: bergmann Date: Wed, 31 Oct 2018 12:02:11 +0100 Subject: [PATCH] * fixed filter calculation for mariadb driver --- include/cpphibernate/driver/mariadb/schema/filter.inl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/cpphibernate/driver/mariadb/schema/filter.inl b/include/cpphibernate/driver/mariadb/schema/filter.inl index 6a006ef..6582abf 100644 --- a/include/cpphibernate/driver/mariadb/schema/filter.inl +++ b/include/cpphibernate/driver/mariadb/schema/filter.inl @@ -30,6 +30,10 @@ beg_namespace_cpphibernate_driver_mariadb auto dataset_id = misc::get_type_id(table.wrapped_dataset); auto& t = schema.table(dataset_id); filter.tables.emplace(&t); + for (auto& ptr : t.fields) + { + filter.fields.emplace(ptr.get()); + } } };