diff options
author | Constantin Michael <constantin@codesynthesis.com> | 2011-11-30 16:01:27 +0200 |
---|---|---|
committer | Constantin Michael <constantin@codesynthesis.com> | 2011-11-30 16:01:27 +0200 |
commit | cc19df5f4ea35ff2240f960feefd65b3335ecdd6 (patch) | |
tree | 040333b729694d213d44bcf05935fcdb4715eecf | |
parent | 1269dad0878346e177709a0f1a4fa746bcb62563 (diff) |
Add NCHAR/NVARCHAR2 default_value_traits specialization for QString
-rw-r--r-- | odb/qt/basic/oracle/qstring-traits.hxx | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/odb/qt/basic/oracle/qstring-traits.hxx b/odb/qt/basic/oracle/qstring-traits.hxx index bca7bab..e0a4616 100644 --- a/odb/qt/basic/oracle/qstring-traits.hxx +++ b/odb/qt/basic/oracle/qstring-traits.hxx @@ -19,8 +19,7 @@ namespace odb { namespace oracle { - template <> - struct default_value_traits <QString, id_string> + struct qstring_value_traits { public: typedef QString value_type; @@ -64,6 +63,16 @@ namespace odb } }; + template <> + struct default_value_traits <QString, id_string>: qstring_value_traits + { + }; + + template <> + struct default_value_traits <QString, id_nstring>: qstring_value_traits + { + }; + class qstring_lob_value_traits { public: |