summaryrefslogtreecommitdiff
path: root/boost/sqlite/date-time/test.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'boost/sqlite/date-time/test.hxx')
-rw-r--r--boost/sqlite/date-time/test.hxx57
1 files changed, 0 insertions, 57 deletions
diff --git a/boost/sqlite/date-time/test.hxx b/boost/sqlite/date-time/test.hxx
deleted file mode 100644
index 924ce27..0000000
--- a/boost/sqlite/date-time/test.hxx
+++ /dev/null
@@ -1,57 +0,0 @@
-// file : boost/sqlite/date-time/test.hxx
-// license : GNU GPL v2; see accompanying LICENSE file
-
-#ifndef TEST_HXX
-#define TEST_HXX
-
-#include <vector>
-
-#include <boost/date_time/gregorian/gregorian_types.hpp>
-#include <boost/date_time/posix_time/posix_time_types.hpp>
-
-#include <odb/core.hxx>
-
-#pragma db object
-struct object
-{
- object ()
- {
- }
-
- bool
- operator== (const object& x) const
- {
- return
- id == x.id &&
- dates == x.dates &&
- times == x.times &&
- durations == x.durations &&
- u_dates == x.u_dates &&
- u_times == x.u_times &&
- s_durations == x.s_durations;
- }
-
- #pragma db id auto
- unsigned long id;
-
- std::vector<boost::gregorian::date> dates;
- std::vector<boost::posix_time::ptime> times;
- std::vector<boost::posix_time::time_duration> durations;
-
- // Dates as UNIX time.
- //
- #pragma db value_type("INTEGER")
- std::vector<boost::gregorian::date> u_dates;
-
- // Times as UNIX time.
- //
- #pragma db value_type("INTEGER")
- std::vector<boost::posix_time::ptime> u_times;
-
- // Durations as seconds.
- //
- #pragma db value_type("INTEGER")
- std::vector<boost::posix_time::time_duration> s_durations;
-};
-
-#endif // TEST_HXX