#ifndef MEMGRAPH_STORAGE_RECORD_HPP #define MEMGRAPH_STORAGE_RECORD_HPP #include #include #include #include "utils/crtp.hpp" #include "threading/sync/spinlock.hpp" #include "mvcc/mvcc.hpp" #include "properties/properties.hpp" template class Record : public Crtp, public mvcc::Mvcc { public: // a record contains a key value map containing data model::Properties properties; // each record can have one or more distinct labels. std::set labels; }; #endif