From b5ed13549a87dccb56f756d6fbc5f7bf537e9640 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 30 Aug 2013 06:05:32 +0200 Subject: Statement processing/optimization base work --- odb/pgsql/container-statements.hxx | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'odb/pgsql/container-statements.hxx') diff --git a/odb/pgsql/container-statements.hxx b/odb/pgsql/container-statements.hxx index 3fcc002..d77eec9 100644 --- a/odb/pgsql/container-statements.hxx +++ b/odb/pgsql/container-statements.hxx @@ -121,6 +121,7 @@ namespace odb conn_, insert_name_, insert_text_, + versioned_, // Process if versioned. insert_types_, insert_count_, insert_image_binding_, @@ -140,6 +141,8 @@ namespace odb conn_, select_name_, select_text_, + versioned_, // Process if versioned. + false, // Don't optimize. id_types_, id_binding_.count, id_binding_, @@ -201,6 +204,8 @@ namespace odb const char* delete_name_; const char* delete_text_; + bool versioned_; + details::shared_ptr insert_; details::shared_ptr select_; details::shared_ptr delete_; @@ -313,6 +318,7 @@ namespace odb this->conn_, update_name_, update_text_, + this->versioned_, // Process if versioned. update_types_, update_count_, update_image_binding_, -- cgit v1.1