aboutsummaryrefslogtreecommitdiff
path: root/odb/qt/basic/oracle/qstring-traits.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'odb/qt/basic/oracle/qstring-traits.hxx')
-rw-r--r--odb/qt/basic/oracle/qstring-traits.hxx13
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: