From c6747074f5bafe8d27232123485d4d0a67b0e1af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sascha=20K=C3=BChl?= Date: Wed, 7 Jan 2026 09:23:47 +0100 Subject: [PATCH] renamed timestamp to timestamp_type_t --- .../include/postgres_parameter_binder.h | 2 +- .../include/postgres_result_reader.hpp | 4 +-- .../src/postgres_parameter_binder.cpp | 2 +- .../postgres/src/postgres_result_reader.cpp | 4 +-- demo/work/admin/LoginHistory.hpp | 2 +- demo/work/admin/User.hpp | 2 +- demo/work/admin/UserSession.hpp | 2 +- demo/work/jobs/Job.hpp | 2 +- demo/work/jobs/Task.hpp | 4 +-- .../matador/query/attribute_string_writer.hpp | 2 +- .../internal/basic_type_to_string_visitor.hpp | 2 +- include/matador/query/value_extractor.hpp | 2 +- include/matador/utils/attribute_reader.hpp | 2 +- include/matador/utils/attribute_writer.hpp | 2 +- .../matador/utils/basic_type_converter.hpp | 2 +- include/matador/utils/convert.hpp | 26 +++++++++---------- include/matador/utils/default_type_traits.hpp | 6 ++--- include/matador/utils/types.hpp | 4 +-- source/core/utils/default_type_traits.cpp | 4 +-- source/core/utils/types.cpp | 2 +- source/orm/query/attribute_string_writer.cpp | 2 +- source/orm/query/value_extractor.cpp | 2 +- test/orm/backend/test_parameter_binder.cpp | 2 +- test/orm/backend/test_parameter_binder.hpp | 2 +- test/orm/backend/test_result_reader.cpp | 4 +-- test/orm/backend/test_result_reader.hpp | 4 +-- 26 files changed, 47 insertions(+), 47 deletions(-) diff --git a/backends/postgres/include/postgres_parameter_binder.h b/backends/postgres/include/postgres_parameter_binder.h index 1c3262c..9ee14c6 100644 --- a/backends/postgres/include/postgres_parameter_binder.h +++ b/backends/postgres/include/postgres_parameter_binder.h @@ -33,7 +33,7 @@ public: void write_value(size_t pos, const double &x) override; void write_value(size_t pos, const utils::date_type_t &x ) override; void write_value(size_t pos, const utils::time_type_t &x ) override; - void write_value(size_t pos, const utils::timestamp &x ) override; + void write_value(size_t pos, const utils::timestamp_type_t &x ) override; void write_value(size_t pos, const char *x) override; void write_value(size_t pos, const char *x, size_t size) override; void write_value(size_t pos, const std::string &x) override; diff --git a/backends/postgres/include/postgres_result_reader.hpp b/backends/postgres/include/postgres_result_reader.hpp index f6694f5..af3b8de 100644 --- a/backends/postgres/include/postgres_result_reader.hpp +++ b/backends/postgres/include/postgres_result_reader.hpp @@ -24,7 +24,7 @@ public: void read_value(const char *, size_t, double &) override {} void read_value(const char *, size_t, utils::date_type_t &) override {} void read_value(const char *, size_t, utils::time_type_t &) override {} - void read_value(const char *, size_t, utils::timestamp &) override {} + void read_value(const char *, size_t, utils::timestamp_type_t &) override {} void read_value(const char *, size_t, char *, size_t) override {} void read_value(const char *, size_t, std::string &) override {} void read_value(const char *, size_t, std::string &, size_t) override {} @@ -58,7 +58,7 @@ public: void read_value(const char *id, size_t index, double &value) override; void read_value(const char *id, size_t index, utils::date_type_t &) override; void read_value(const char *id, size_t index, utils::time_type_t &) override; - void read_value(const char *id, size_t index, utils::timestamp &) override; + void read_value(const char *id, size_t index, utils::timestamp_type_t &) override; void read_value(const char *id, size_t index, char *value, size_t size) override; void read_value(const char *id, size_t index, std::string &value) override; void read_value(const char *id, size_t index, std::string &value, size_t size) override; diff --git a/backends/postgres/src/postgres_parameter_binder.cpp b/backends/postgres/src/postgres_parameter_binder.cpp index 5951b1f..9c90d63 100644 --- a/backends/postgres/src/postgres_parameter_binder.cpp +++ b/backends/postgres/src/postgres_parameter_binder.cpp @@ -145,7 +145,7 @@ void postgres_parameter_binder::write_value(const size_t pos, const utils::time_ bind_data_.formats[pos] = 0; } -void postgres_parameter_binder::write_value(size_t pos, const utils::timestamp &x) { +void postgres_parameter_binder::write_value(size_t pos, const utils::timestamp_type_t &x) { } void postgres_parameter_binder::write_value(const size_t pos, const utils::blob_type_t &x) { diff --git a/backends/postgres/src/postgres_result_reader.cpp b/backends/postgres/src/postgres_result_reader.cpp index ff8c8c0..68dab4b 100644 --- a/backends/postgres/src/postgres_result_reader.cpp +++ b/backends/postgres/src/postgres_result_reader.cpp @@ -114,7 +114,7 @@ void postgres_result_reader::read_value(const char * /*id*/, const size_t index, } } -void postgres_result_reader::read_value(const char * /*id*/, size_t index, utils::timestamp &value) { +void postgres_result_reader::read_value(const char * /*id*/, size_t index, utils::timestamp_type_t &value) { if (const auto val = column(index); strlen(val) > 0) { } } @@ -224,7 +224,7 @@ void postgres_result_reader::read_value(const char * /*id*/, const size_t index, set_value(column(index), val); break; case utils::basic_type::DateTime: { - set_value(column(index), val); + set_value(column(index), val); break; } case utils::basic_type::Null: { diff --git a/demo/work/admin/LoginHistory.hpp b/demo/work/admin/LoginHistory.hpp index 49d4863..0e68ae5 100644 --- a/demo/work/admin/LoginHistory.hpp +++ b/demo/work/admin/LoginHistory.hpp @@ -45,7 +45,7 @@ struct LoginHistory : core::Model { matador::object::object_ptr collection_center; std::string login_name; FailReason fail_reason{FailReason::NoFailReason}; - matador::utils::timestamp login_time; + matador::utils::timestamp_type_t login_time; template void process( Operator& op ) { diff --git a/demo/work/admin/User.hpp b/demo/work/admin/User.hpp index da0d208..ef257ba 100644 --- a/demo/work/admin/User.hpp +++ b/demo/work/admin/User.hpp @@ -20,7 +20,7 @@ struct User : core::Model { std::string salt; std::string password; LockType lock_type{LockType::NoLock}; - matador::utils::timestamp locked_at; + matador::utils::timestamp_type_t locked_at; std::string lock_reason; std::string role; matador::object::object_ptr user_directory; diff --git a/demo/work/admin/UserSession.hpp b/demo/work/admin/UserSession.hpp index 856f37e..a82687a 100644 --- a/demo/work/admin/UserSession.hpp +++ b/demo/work/admin/UserSession.hpp @@ -17,7 +17,7 @@ struct UserSession : core::Model { matador::object::object_ptr client; matador::object::object_ptr scenario; matador::object::object_ptr collection_center; - matador::utils::timestamp offline_since; + matador::utils::timestamp_type_t offline_since; template void process( Operator& op ) { diff --git a/demo/work/jobs/Job.hpp b/demo/work/jobs/Job.hpp index a3c2edc..8b2dbd8 100644 --- a/demo/work/jobs/Job.hpp +++ b/demo/work/jobs/Job.hpp @@ -21,7 +21,7 @@ struct Job : core::Model { std::string description; JobState state; JobMode mode; - matador::utils::timestamp created_at; + matador::utils::timestamp_type_t created_at; matador::object::object_ptr payload; matador::object::object_ptr task; core::UserInfo user_info; diff --git a/demo/work/jobs/Task.hpp b/demo/work/jobs/Task.hpp index ed69842..fa9cb73 100644 --- a/demo/work/jobs/Task.hpp +++ b/demo/work/jobs/Task.hpp @@ -18,8 +18,8 @@ struct Task : core::Model { TaskState state; matador::object::object_ptr payload; JobMode job_mode; - matador::utils::timestamp start_delay; - matador::utils::timestamp interval; + matador::utils::timestamp_type_t start_delay; + matador::utils::timestamp_type_t interval; uint64_t user_session_id; template diff --git a/include/matador/query/attribute_string_writer.hpp b/include/matador/query/attribute_string_writer.hpp index 407f277..53cb3d4 100644 --- a/include/matador/query/attribute_string_writer.hpp +++ b/include/matador/query/attribute_string_writer.hpp @@ -40,7 +40,7 @@ public: void write_value(size_t pos, const double& x) override; void write_value(size_t pos, const utils::date_type_t& x) override; void write_value(size_t pos, const utils::time_type_t& x) override; - void write_value(size_t pos, const utils::timestamp& x) override; + void write_value(size_t pos, const utils::timestamp_type_t& x) override; void write_value(size_t pos, const char* x) override; void write_value(size_t pos, const char* x, size_t size) override; void write_value(size_t pos, const std::string& x) override; diff --git a/include/matador/query/internal/basic_type_to_string_visitor.hpp b/include/matador/query/internal/basic_type_to_string_visitor.hpp index 0b39f13..13f0927 100644 --- a/include/matador/query/internal/basic_type_to_string_visitor.hpp +++ b/include/matador/query/internal/basic_type_to_string_visitor.hpp @@ -33,7 +33,7 @@ struct basic_type_to_string_visitor void operator()(const std::string &x) { result = writer->to_string(x); } void operator()(const utils::date_type_t &x) { result = writer->to_string(x); } void operator()(const utils::time_type_t &x) { result = writer->to_string(x); } - void operator()(const utils::timestamp &x) { result = writer->to_string(x); } + void operator()(const utils::timestamp_type_t &x) { result = writer->to_string(x); } void operator()(const utils::blob_type_t &x) { result = writer->to_string(x); } attribute_string_writer *writer{}; diff --git a/include/matador/query/value_extractor.hpp b/include/matador/query/value_extractor.hpp index b2b4243..d64b12e 100644 --- a/include/matador/query/value_extractor.hpp +++ b/include/matador/query/value_extractor.hpp @@ -73,7 +73,7 @@ public: void write_value(size_t pos, const double &x) override; void write_value(size_t pos, const utils::date_type_t &x ) override; void write_value(size_t pos, const utils::time_type_t &x ) override; - void write_value(size_t pos, const utils::timestamp &x ) override; + void write_value(size_t pos, const utils::timestamp_type_t &x ) override; void write_value(size_t pos, const char *x) override; void write_value(size_t pos, const char *x, size_t size) override; void write_value(size_t pos, const std::string &x) override; diff --git a/include/matador/utils/attribute_reader.hpp b/include/matador/utils/attribute_reader.hpp index 0f611ad..949a31d 100644 --- a/include/matador/utils/attribute_reader.hpp +++ b/include/matador/utils/attribute_reader.hpp @@ -27,7 +27,7 @@ public: virtual void read_value(const char *id, size_t index, double &value) = 0; virtual void read_value(const char *id, size_t index, time_type_t &value) = 0; virtual void read_value(const char *id, size_t index, date_type_t &value) = 0; - virtual void read_value(const char *id, size_t index, timestamp &value) = 0; + virtual void read_value(const char *id, size_t index, timestamp_type_t &value) = 0; virtual void read_value(const char *id, size_t index, char *value, size_t size) = 0; virtual void read_value(const char *id, size_t index, std::string &value) = 0; virtual void read_value(const char *id, size_t index, std::string &value, size_t size) = 0; diff --git a/include/matador/utils/attribute_writer.hpp b/include/matador/utils/attribute_writer.hpp index af2fef4..b5ac412 100644 --- a/include/matador/utils/attribute_writer.hpp +++ b/include/matador/utils/attribute_writer.hpp @@ -27,7 +27,7 @@ public: virtual void write_value(size_t pos, const double &x) = 0; virtual void write_value(size_t pos, const date_type_t &x) = 0; virtual void write_value(size_t pos, const time_type_t &x) = 0; - virtual void write_value(size_t pos, const timestamp &x) = 0; + virtual void write_value(size_t pos, const timestamp_type_t &x) = 0; virtual void write_value(size_t pos, const char *x) = 0; virtual void write_value(size_t pos, const char *x, size_t size) = 0; virtual void write_value(size_t pos, const std::string &x) = 0; diff --git a/include/matador/utils/basic_type_converter.hpp b/include/matador/utils/basic_type_converter.hpp index 031b061..58947ae 100644 --- a/include/matador/utils/basic_type_converter.hpp +++ b/include/matador/utils/basic_type_converter.hpp @@ -33,7 +33,7 @@ public: void operator()(std::string &x) { this->convert(x); } void operator()(date_type_t &x) { this->convert(x); } void operator()(time_type_t &x) { this->convert(x); } - void operator()(timestamp &x) { this->convert(x); } + void operator()(timestamp_type_t &x) { this->convert(x); } void operator()(blob_type_t &x) { this->convert(x); } private: diff --git a/include/matador/utils/convert.hpp b/include/matador/utils/convert.hpp index afffc94..a678965 100644 --- a/include/matador/utils/convert.hpp +++ b/include/matador/utils/convert.hpp @@ -286,7 +286,7 @@ result to(const char *source, std::enable_if_t -result to(const std::string &source, std::enable_if_t>* = nullptr) { +result to(const std::string &source, std::enable_if_t>* = nullptr) { std::tm result{}; std::istringstream iss(source); iss >> std::get_time(&result, "%Y-%m-%d %H:%M:%S"); @@ -302,7 +302,7 @@ result to(const std::string &source, std::enable_if_ } template < typename DestType > -result to(const char *source, std::enable_if_t>* = nullptr) { +result to(const char *source, std::enable_if_t>* = nullptr) { return to(std::string{source}); } @@ -318,7 +318,7 @@ result to(const SourceType &/*source*/, std::enable_ } template < typename DestType, typename SourceType > -result to(const SourceType &/*source*/, std::enable_if_t && !std::is_same_v && std::is_same_v>* = nullptr) { +result to(const SourceType &/*source*/, std::enable_if_t && !std::is_same_v && std::is_same_v>* = nullptr) { return failure(conversion_error::NotConvertable); } @@ -333,7 +333,7 @@ result to(const SourceType &/*source*/, std::enable_ } template < typename DestType, typename SourceType > -result to(const SourceType &/*source*/, std::enable_if_t && std::is_same_v>* = nullptr) { +result to(const SourceType &/*source*/, std::enable_if_t && std::is_same_v>* = nullptr) { return failure(conversion_error::NotConvertable); } @@ -348,7 +348,7 @@ result to(const SourceType &/*source*/, std::enable_ } template < typename DestType, typename SourceType > -result to(const SourceType &/*source*/, std::enable_if_t && std::is_same_v>* = nullptr) { +result to(const SourceType &/*source*/, std::enable_if_t && std::is_same_v>* = nullptr) { return failure(conversion_error::NotConvertable); } @@ -363,7 +363,7 @@ result to(const SourceType &/*source*/, std::enable_ } template < typename DestType, typename SourceType > -result to(const SourceType &/*source*/, std::enable_if_t && std::is_same_v>* = nullptr) { +result to(const SourceType &/*source*/, std::enable_if_t && std::is_same_v>* = nullptr) { return failure(conversion_error::NotConvertable); } @@ -378,7 +378,7 @@ result to(const SourceType &/*source*/, std::enable_ } template < typename DestType, typename SourceType > -result to(const SourceType &/*source*/, std::enable_if_t && std::is_same_v>* = nullptr) { +result to(const SourceType &/*source*/, std::enable_if_t && std::is_same_v>* = nullptr) { return failure(conversion_error::NotConvertable); } @@ -393,7 +393,7 @@ result to(const SourceType &/*source*/, std::enable_ } template < typename DestType, typename SourceType > -result to(const SourceType &/*source*/, std::enable_if_t && !std::is_same_v && std::is_same_v>* = nullptr) { +result to(const SourceType &/*source*/, std::enable_if_t && !std::is_same_v && std::is_same_v>* = nullptr) { return failure(conversion_error::NotConvertable); } @@ -408,7 +408,7 @@ result to(const SourceType &/*source*/, std::enable_ } template < typename DestType, typename SourceType > -result to(const SourceType &/*source*/, std::enable_if_t && std::is_same_v>* = nullptr) { +result to(const SourceType &/*source*/, std::enable_if_t && std::is_same_v>* = nullptr) { return failure(conversion_error::NotConvertable); } @@ -423,7 +423,7 @@ result to(const blob_type_t &/*source*/, std::enable } template < typename DestType> -result to(const blob_type_t &/*source*/, std::enable_if_t>* = nullptr) { +result to(const blob_type_t &/*source*/, std::enable_if_t>* = nullptr) { return failure(conversion_error::NotConvertable); } @@ -438,7 +438,7 @@ result to(const bool &/*source*/, std::enable_if_t -result to(const bool &/*source*/, std::enable_if_t>* = nullptr) { +result to(const bool &/*source*/, std::enable_if_t>* = nullptr) { return failure(conversion_error::NotConvertable); } @@ -463,7 +463,7 @@ result to(const date_type_t &source, std::enable_if_ } template < typename DestType> -result to(const timestamp &source, std::enable_if_t>* = nullptr) { +result to(const timestamp_type_t &source, std::enable_if_t>* = nullptr) { const std::time_t tt = std::chrono::system_clock::to_time_t(source); const std::tm* result = std::localtime(&tt); @@ -472,7 +472,7 @@ result to(const timestamp &source, std::enable_if_t< } template < typename DestType> -result to(const timestamp &source, std::enable_if_t>* = nullptr) { +result to(const timestamp_type_t &source, std::enable_if_t>* = nullptr) { const std::time_t tt = std::chrono::system_clock::to_time_t(source); const std::tm* result = std::localtime(&tt); diff --git a/include/matador/utils/default_type_traits.hpp b/include/matador/utils/default_type_traits.hpp index bebaff8..bd68fb3 100644 --- a/include/matador/utils/default_type_traits.hpp +++ b/include/matador/utils/default_type_traits.hpp @@ -152,10 +152,10 @@ struct data_type_traits { }; template<> -struct data_type_traits { +struct data_type_traits { static basic_type type(std::size_t /*size*/) { return basic_type::DateTime; } - static void read_value(attribute_reader &reader, const char *id, size_t index, timestamp &value); - static void bind_value(attribute_writer &binder, size_t index, timestamp &value); + static void read_value(attribute_reader &reader, const char *id, size_t index, timestamp_type_t &value); + static void bind_value(attribute_writer &binder, size_t index, timestamp_type_t &value); }; template diff --git a/include/matador/utils/types.hpp b/include/matador/utils/types.hpp index 7c74889..49fd018 100644 --- a/include/matador/utils/types.hpp +++ b/include/matador/utils/types.hpp @@ -13,7 +13,7 @@ enum class basic_type : uint8_t; using byte = unsigned char; using blob_type_t = std::vector; -using timestamp = std::chrono::system_clock::time_point; +using timestamp_type_t = std::chrono::system_clock::time_point; struct date_type_t; struct time_type_t; @@ -26,7 +26,7 @@ using database_type = std::variant< const char*, std::string, blob_type_t, - timestamp, + timestamp_type_t, date_type_t, time_type_t, nullptr_t>; diff --git a/source/core/utils/default_type_traits.cpp b/source/core/utils/default_type_traits.cpp index 6dd5df1..2b9d120 100644 --- a/source/core/utils/default_type_traits.cpp +++ b/source/core/utils/default_type_traits.cpp @@ -147,11 +147,11 @@ void data_type_traits::bind_value(attribute_writer &binder, const s binder.write_value(index, value); } -void data_type_traits::read_value(attribute_reader &reader, const char *id, const size_t index, timestamp &value) { +void data_type_traits::read_value(attribute_reader &reader, const char *id, const size_t index, timestamp_type_t &value) { reader.read_value(id, index, value); } -void data_type_traits::bind_value(attribute_writer &binder, const size_t index, timestamp &value) { +void data_type_traits::bind_value(attribute_writer &binder, const size_t index, timestamp_type_t &value) { binder.write_value(index, value); } } diff --git a/source/core/utils/types.cpp b/source/core/utils/types.cpp index cce19fc..8d2f1c2 100644 --- a/source/core/utils/types.cpp +++ b/source/core/utils/types.cpp @@ -96,7 +96,7 @@ void initialize_by_basic_type(const basic_type type, database_type &val) { val.emplace(); break; case basic_type::DateTime: - val.emplace(); + val.emplace(); break; case basic_type::Blob: val.emplace(); diff --git a/source/orm/query/attribute_string_writer.cpp b/source/orm/query/attribute_string_writer.cpp index 369f557..b8bc92a 100644 --- a/source/orm/query/attribute_string_writer.cpp +++ b/source/orm/query/attribute_string_writer.cpp @@ -77,7 +77,7 @@ void attribute_string_writer::write_value(size_t /*pos*/, const utils::time_type result_ = "'" + dialect_.prepare_literal(utils::to_string(x)) + "'"; } -void attribute_string_writer::write_value(size_t /*pos*/, const utils::timestamp &/*x*/) { +void attribute_string_writer::write_value(size_t /*pos*/, const utils::timestamp_type_t &/*x*/) { } void attribute_string_writer::write_value(size_t pos, const char *x) { diff --git a/source/orm/query/value_extractor.cpp b/source/orm/query/value_extractor.cpp index e2df7f1..f779e99 100644 --- a/source/orm/query/value_extractor.cpp +++ b/source/orm/query/value_extractor.cpp @@ -69,7 +69,7 @@ void value_extractor::write_value(size_t /*pos*/, const utils::time_type_t &x) { values_.emplace_back(x); } -void value_extractor::write_value(size_t /*pos*/, const utils::timestamp &x) { +void value_extractor::write_value(size_t /*pos*/, const utils::timestamp_type_t &x) { values_.emplace_back(x); } diff --git a/test/orm/backend/test_parameter_binder.cpp b/test/orm/backend/test_parameter_binder.cpp index d2b769a..d94c819 100644 --- a/test/orm/backend/test_parameter_binder.cpp +++ b/test/orm/backend/test_parameter_binder.cpp @@ -14,7 +14,7 @@ void test_parameter_binder::write_value(size_t /*pos*/, const float &/*x*/) {} void test_parameter_binder::write_value(size_t /*pos*/, const double &/*x*/) {} void test_parameter_binder::write_value(size_t /*pos*/, const utils::date_type_t &/*x*/) {} void test_parameter_binder::write_value(size_t /*pos*/, const utils::time_type_t &/*x*/) {} -void test_parameter_binder::write_value(size_t /*pos*/, const utils::timestamp &/*x*/) {} +void test_parameter_binder::write_value(size_t /*pos*/, const utils::timestamp_type_t &/*x*/) {} void test_parameter_binder::write_value(size_t /*pos*/, const char * /*x*/) {} void test_parameter_binder::write_value(size_t /*pos*/, const char * /*x*/, size_t /*size*/) {} void test_parameter_binder::write_value(size_t /*pos*/, const std::string &/*x*/) {} diff --git a/test/orm/backend/test_parameter_binder.hpp b/test/orm/backend/test_parameter_binder.hpp index d94f6f0..6dae50c 100644 --- a/test/orm/backend/test_parameter_binder.hpp +++ b/test/orm/backend/test_parameter_binder.hpp @@ -20,7 +20,7 @@ public: void write_value(size_t pos, const double &x) override; void write_value(size_t pos, const utils::date_type_t &x) override; void write_value(size_t pos, const utils::time_type_t &x) override; - void write_value(size_t pos, const utils::timestamp &x) override; + void write_value(size_t pos, const utils::timestamp_type_t &x) override; void write_value(size_t pos, const char *x) override; void write_value(size_t pos, const char *x, size_t size) override; void write_value(size_t pos, const std::string &x) override; diff --git a/test/orm/backend/test_result_reader.cpp b/test/orm/backend/test_result_reader.cpp index 7c0a0dd..7b2b792 100644 --- a/test/orm/backend/test_result_reader.cpp +++ b/test/orm/backend/test_result_reader.cpp @@ -72,8 +72,8 @@ void test_result_reader::read_value(const char * /*id*/, const size_t /*index*/, value = {12, 34, 56, 123456}; } -void test_result_reader::read_value(const char *id, size_t index, utils::timestamp &value) { - value = utils::timestamp(); +void test_result_reader::read_value(const char *id, size_t index, utils::timestamp_type_t &value) { + value = utils::timestamp_type_t(); } void test_result_reader::read_value(const char * /*id*/, const size_t /*index*/, char * /*value*/, const size_t /*size*/) { diff --git a/test/orm/backend/test_result_reader.hpp b/test/orm/backend/test_result_reader.hpp index 8fb3abb..ea03296 100644 --- a/test/orm/backend/test_result_reader.hpp +++ b/test/orm/backend/test_result_reader.hpp @@ -23,7 +23,7 @@ public: void read_value(const char *, size_t, double &) override {} void read_value(const char *, size_t, utils::date_type_t &) override {} void read_value(const char *, size_t, utils::time_type_t &) override {} - void read_value(const char *, size_t, utils::timestamp &) override {} + void read_value(const char *, size_t, utils::timestamp_type_t &) override {} void read_value(const char *, size_t, char *, size_t) override {} void read_value(const char *, size_t, std::string &) override {} void read_value(const char *, size_t, std::string &, size_t) override {} @@ -54,7 +54,7 @@ public: void read_value(const char *id, size_t index, double &value) override; void read_value(const char *id, size_t index, utils::date_type_t &value) override; void read_value(const char *id, size_t index, utils::time_type_t &value) override; - void read_value(const char *id, size_t index, utils::timestamp &value) override; + void read_value(const char *id, size_t index, utils::timestamp_type_t &value) override; void read_value(const char *id, size_t index, char *value, size_t size) override; void read_value(const char *id, size_t index, std::string &value) override; void read_value(const char *id, size_t index, std::string &value, size_t size) override;