code: @Override
      public int deleteEntity(String entityName, Object entity) {
          List<PropertyDesc> propDescs = new ArrayList<>();
          String executeSql = MirageUtil.buildDeleteSql(entityName, beanDescFactory, entityOperator, entity, nameConverter, propDescs);
  
          return sqlExecutor.executeUpdateSql(executeSql, propDescs.toArray(new PropertyDesc[propDescs.size()]), entity);
      }
docs: {@inheritDoc}