diff --git a/include/shirakami/scheme.h b/include/shirakami/scheme.h index 64f02603f..ea07d278b 100644 --- a/include/shirakami/scheme.h +++ b/include/shirakami/scheme.h @@ -343,10 +343,12 @@ enum class OP_TYPE : std::int32_t { BEGIN, COMMIT, DELETE, + DELSERT, INSERT, NONE, SCAN, SEARCH, + TOMBSTONE, UPDATE, UPSERT, }; @@ -362,6 +364,8 @@ inline constexpr std::string_view to_string_view(const OP_TYPE op) noexcept { return "COMMIT"sv; case OP_TYPE::DELETE: return "DELETE"sv; + case OP_TYPE::DELSERT: + return "DELETE"sv; case OP_TYPE::INSERT: return "INSERT"sv; case OP_TYPE::NONE: @@ -370,6 +374,8 @@ inline constexpr std::string_view to_string_view(const OP_TYPE op) noexcept { return "SCAN"sv; case OP_TYPE::SEARCH: return "SEARCH"sv; + case OP_TYPE::TOMBSTONE: + return "TOMBSTONE"sv; case OP_TYPE::UPDATE: return "UPDATE"sv; case OP_TYPE::UPSERT: