diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2024-01-25 20:32:06 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2024-01-25 20:32:06 +0300 |
commit | 0d49ea1fe08cf1eab41a00149393a291c65a59d7 (patch) | |
tree | 0391eb09309ca95282e200516937e64d89f3e1bb /boost/sqlite/date-time/test.hxx | |
parent | fc3fb39c90ab7fe5fccbe3f3bc0eb2645157bb96 (diff) |
Turn odb-tests repository into package for muti-package repositoryodb-tests
Diffstat (limited to 'boost/sqlite/date-time/test.hxx')
-rw-r--r-- | boost/sqlite/date-time/test.hxx | 57 |
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 |