26 #include <odb/pgsql/traits.hxx> 27 #include <odb/sqlite/traits.hxx> 40 class value_traits<
std::chrono::milliseconds, id_bigint>
47 static void set_value(std::chrono::milliseconds &v, image_type i,
bool is_null)
50 v = std::chrono::milliseconds(0);
53 v = std::chrono::milliseconds(i);
58 const std::chrono::milliseconds &v)
72 class value_traits<
std::chrono::milliseconds, id_integer>
79 static void set_value(std::chrono::milliseconds &v, image_type i,
bool is_null)
82 v = std::chrono::milliseconds(0);
85 v = std::chrono::milliseconds(i);
90 const std::chrono::milliseconds &v)
static void set_image(image_type &i, bool &is_null, const std::chrono::milliseconds &v)
static void set_value(std::chrono::milliseconds &v, image_type i, bool is_null)
static void set_value(std::chrono::milliseconds &v, image_type i, bool is_null)
std::chrono::milliseconds value_type
static void set_image(image_type &i, bool &is_null, const std::chrono::milliseconds &v)
Provide ODB magic to be able to store an Leosac::Audit::EventType (FlagSet) object.
std::chrono::milliseconds value_type