aboutsummaryrefslogtreecommitdiff
path: root/odb/pgsql/no-id-object-statements.txx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2021-06-16 11:28:56 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2021-06-29 11:11:44 +0200
commit7b51842728b6ee99945afe401fca317c703a12d9 (patch)
tree7ed893517f793928679254a74cd7b28479556f4f /odb/pgsql/no-id-object-statements.txx
parentc6019273a7564be9ed772d45aa95e09aaff37a23 (diff)
Add support for bulk operations using pipeline mode in libpq 14
Diffstat (limited to 'odb/pgsql/no-id-object-statements.txx')
-rw-r--r--odb/pgsql/no-id-object-statements.txx8
1 files changed, 6 insertions, 2 deletions
diff --git a/odb/pgsql/no-id-object-statements.txx b/odb/pgsql/no-id-object-statements.txx
index ced26ee..0c340ab 100644
--- a/odb/pgsql/no-id-object-statements.txx
+++ b/odb/pgsql/no-id-object-statements.txx
@@ -24,13 +24,17 @@ namespace odb
// select
select_image_binding_ (select_image_bind_, select_column_count),
// insert
- insert_image_binding_ (insert_image_bind_, insert_column_count),
+ insert_image_binding_ (insert_image_bind_,
+ insert_column_count,
+ object_traits::batch,
+ sizeof (image_type),
+ status_),
insert_image_native_binding_ (insert_image_values_,
insert_image_lengths_,
insert_image_formats_,
insert_column_count)
{
- image_.version = 0;
+ image_[0].version = 0; // Only version in the first element used.
select_image_version_ = 0;
insert_image_version_ = 0;