22 #include <boost/lexical_cast.hpp>
23 #include <boost/uuid/random_generator.hpp>
24 #include <boost/uuid/uuid.hpp>
25 #include <boost/uuid/uuid_io.hpp>
26 #include <odb/core.hxx>
42 explicit UUID(
const boost::uuids::uuid &uuid)
59 return uuid_.is_nil();
64 return boost::lexical_cast<std::string>(
uuid_);
73 assert(u.uuid_.is_nil());
79 boost::uuids::uuid uuid = boost::uuids::random_generator()();