summaryrefslogtreecommitdiff
path: root/odb/relational/sqlite/source.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'odb/relational/sqlite/source.cxx')
-rw-r--r--odb/relational/sqlite/source.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/odb/relational/sqlite/source.cxx b/odb/relational/sqlite/source.cxx
index 1e93568..7d29c1e 100644
--- a/odb/relational/sqlite/source.cxx
+++ b/odb/relational/sqlite/source.cxx
@@ -51,7 +51,9 @@ namespace relational
virtual void
traverse_text (member_info& mi)
{
- os << b << ".type = sqlite::bind::text;"
+ os << b << ".type = sqlite::image_traits<" << endl
+ << " " << mi.fq_type () << "," << endl
+ << " sqlite::id_text>::bind_value;"
<< b << ".buffer = " << arg << "." << mi.var << "value.data ();"
<< b << ".size = &" << arg << "." << mi.var << "size;"
<< b << ".capacity = " << arg << "." << mi.var <<