Skip to content
Snippets Groups Projects
Verified Commit 7f6b77f0 authored by Timm Fitschen's avatar Timm Fitschen
Browse files

WIP: insert delete

parent 5aeaf5d6
No related branches found
No related tags found
1 merge request!4ENH: Allow insertion and deletion of single entities
Pipeline #10900 passed
Pipeline: caosdb-cppinttest

#10905

    ......@@ -39,15 +39,15 @@ enum MessageCode {
    UNKNOWN = caosdb::entity::v1alpha1::MessageCode::MESSAGE_CODE_UNKNOWN,
    ENTITY_DOES_NOT_EXIST =
    caosdb::entity::v1alpha1::MessageCode::MESSAGE_CODE_ENTITY_DOES_NOT_EXIST,
    ENTITY_HAS_NO_PROPERTIES = caosdb::entity::v1alpha1::MessageCode::
    MESSAGE_CODE_ENTITY_HAS_NO_PROPERTIES,
    };
    [[nodiscard]] inline auto get_message_code(int code) noexcept -> MessageCode {
    // TODO(tf) smarter, less forgot-it-prone implementation
    static MessageCode all_codes[] = {
    MessageCode::UNSPECIFIED,
    MessageCode::UNKNOWN,
    MessageCode::ENTITY_DOES_NOT_EXIST,
    };
    MessageCode::UNSPECIFIED, MessageCode::UNKNOWN,
    MessageCode::ENTITY_DOES_NOT_EXIST, MessageCode::ENTITY_HAS_NO_PROPERTIES};
    for (MessageCode known_code : all_codes) {
    if (known_code == code) {
    ......
    Subproject commit d6f2197731060a66934a9d45825cc9635a31131a
    Subproject commit 8febce70a96b3322d61a74e4567ade8b33f75369
    0% Loading or .
    You are about to add 0 people to the discussion. Proceed with caution.
    Finish editing this message first!
    Please register or to comment