aboutsummaryrefslogtreecommitdiff
path: root/mysql/types/traits.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2013-07-03 11:59:08 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2013-07-03 11:59:08 +0200
commitd31e96535e3f41c36646f375680d7a4efc5772b2 (patch)
tree23fc92c12ae707cd255e4d885808e824a4c25520 /mysql/types/traits.hxx
parent6cd8b9f561b912f264ba4f723845935c40a3cb95 (diff)
Test MySQL sub-second precision support
Diffstat (limited to 'mysql/types/traits.hxx')
-rw-r--r--mysql/types/traits.hxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/mysql/types/traits.hxx b/mysql/types/traits.hxx
index f1d98b7..53a130c 100644
--- a/mysql/types/traits.hxx
+++ b/mysql/types/traits.hxx
@@ -35,6 +35,7 @@ namespace odb
v.hour = i.hour;
v.minute = i.minute;
v.second = i.second;
+ v.microseconds = static_cast<unsigned int> (i.second_part);
}
else
v = date_time ();
@@ -51,7 +52,7 @@ namespace odb
i.hour = v.hour;
i.minute = v.minute;
i.second = v.second;
- i.second_part = 0;
+ i.second_part = v.microseconds;
}
};