From f451780acdac758a8309fe9346195827160f8184 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 22 Apr 2011 14:07:32 +0200 Subject: Initial support for non-polymorphic inheritance Every class gets a separate table. New test: common/inheritance. --- odb/mysql/result.txx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/odb/mysql/result.txx b/odb/mysql/result.txx index e207f73..db444eb 100644 --- a/odb/mysql/result.txx +++ b/odb/mysql/result.txx @@ -115,7 +115,9 @@ namespace odb continue; typename object_traits::image_type& im (statements_.image ()); - object_traits::grow (im, statements_.out_image_truncated ()); + + if (object_traits::grow (im, statements_.out_image_truncated ())) + im.version++; if (im.version != statements_.out_image_version ()) { -- cgit v1.1