anchor.diff:        WHERE type = iv_type
         AND value = iv_value.
       IF sy-subrc <> 0.
  -      zcx_abapgit_exception=>raise( 'DB Delete failed' ).
  +      " If entry is still there? That's an error, otherwise ignore
  +      SELECT SINGLE data_str FROM (c_tabname) INTO lv_data
  +        WHERE type = iv_type
  +        AND value = iv_value.
  +      IF sy-subrc = 0.
  +        zcx_abapgit_exception=>raise( 'DB Delete failed' ).
  +      ENDIF.
       ENDIF.
   
     ENDMETHOD.
  
positive.code: 
  
  
  CLASS ZCL_ABAPGIT_PERSISTENCE_DB IMPLEMENTATION.
  
  
    METHOD add.
  
negative.code: 
    METHOD delete.
  
      DATA lv_data TYPE string.
  
      lock( iv_type  = iv_type
            iv_value = iv_value ).
  
  