renamed basic_types enumerations
This commit is contained in:
+10
-10
@@ -41,22 +41,22 @@ public:
|
||||
[[nodiscard]] bool is_nullable() const { return null_option_type_ == null_option_type::Nullable; }
|
||||
[[nodiscard]] utils::basic_type type() const { return type_; }
|
||||
|
||||
[[nodiscard]] bool is_integer() const { return type_ >= utils::basic_type::type_int8 && type_ <= utils::basic_type::type_uint64; }
|
||||
[[nodiscard]] bool is_floating_point() const { return type_ == utils::basic_type::type_float || type_ == utils::basic_type::type_double; }
|
||||
[[nodiscard]] bool is_bool() const { return type_ == utils::basic_type::type_bool; }
|
||||
[[nodiscard]] bool is_string() const { return type_ == utils::basic_type::type_text; }
|
||||
[[nodiscard]] bool is_varchar() const { return type_ == utils::basic_type::type_varchar; }
|
||||
[[nodiscard]] bool is_date() const { return type_ == utils::basic_type::type_date; }
|
||||
[[nodiscard]] bool is_time() const { return type_ == utils::basic_type::type_time; }
|
||||
[[nodiscard]] bool is_blob() const { return type_ == utils::basic_type::type_blob; }
|
||||
[[nodiscard]] bool is_null() const { return type_ == utils::basic_type::type_null; }
|
||||
[[nodiscard]] bool is_integer() const { return type_ >= utils::basic_type::Int8 && type_ <= utils::basic_type::UInt64; }
|
||||
[[nodiscard]] bool is_floating_point() const { return type_ == utils::basic_type::Float || type_ == utils::basic_type::Double; }
|
||||
[[nodiscard]] bool is_bool() const { return type_ == utils::basic_type::Boolean; }
|
||||
[[nodiscard]] bool is_string() const { return type_ == utils::basic_type::Text; }
|
||||
[[nodiscard]] bool is_varchar() const { return type_ == utils::basic_type::Varchar; }
|
||||
[[nodiscard]] bool is_date() const { return type_ == utils::basic_type::Date; }
|
||||
[[nodiscard]] bool is_time() const { return type_ == utils::basic_type::Time; }
|
||||
[[nodiscard]] bool is_blob() const { return type_ == utils::basic_type::Blob; }
|
||||
[[nodiscard]] bool is_null() const { return type_ == utils::basic_type::Null; }
|
||||
|
||||
private:
|
||||
friend class object;
|
||||
|
||||
std::string name_;
|
||||
std::string alias_;
|
||||
utils::basic_type type_{utils::basic_type::type_null};
|
||||
utils::basic_type type_{utils::basic_type::Null};
|
||||
utils::field_attributes options_;
|
||||
null_option_type null_option_type_{null_option_type::NotNull};
|
||||
|
||||
|
||||
+2
-2
@@ -24,7 +24,7 @@
|
||||
#include "matador/orm/session.hpp"
|
||||
|
||||
template <> struct matador::utils::data_type_traits<work::core::timestamp, void> {
|
||||
static basic_type type(std::size_t /*size*/) { return basic_type::type_uint64; }
|
||||
static basic_type type(std::size_t /*size*/) { return basic_type::UInt64; }
|
||||
static void read_value(attribute_reader &/*reader*/, const char * /*id*/, size_t /*index*/, nullptr_t &/*value*/) {
|
||||
|
||||
}
|
||||
@@ -34,7 +34,7 @@ template <> struct matador::utils::data_type_traits<work::core::timestamp, void>
|
||||
};
|
||||
|
||||
template <> struct matador::utils::data_type_traits<work::core::UserInfo, void> {
|
||||
static basic_type type(std::size_t /*size*/) { return basic_type::type_uint64; }
|
||||
static basic_type type(std::size_t /*size*/) { return basic_type::UInt64; }
|
||||
static void read_value(attribute_reader &/*reader*/, const char * /*id*/, size_t /*index*/, nullptr_t &/*value*/) {
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user