docs: private ColumnGroup doToModel(DataColumnPairGroupDO dataColumnPairGroupDo) {
          ColumnGroup columnGroup = new ColumnGroup();
          columnGroup.setId(dataColumnPairGroupDo.getId());
          List<ColumnPair> columnPairs = new ArrayList<ColumnPair>();
          if (StringUtils.isNotBlank(dataColumnPairGroupDo.getColumnPairContent())) {
              columnPairs = JsonUtils.unmarshalFromString(dataColumnPairGroupDo.getColumnPairContent(),
                                                          new TypeReference<ArrayList<ColumnPair>>() {
                                                          });
          }
  
          columnGroup.setColumnPairs(columnPairs);
          columnGroup.setDataMediaPairId(dataColumnPairGroupDo.getDataMediaPairId());
          columnGroup.setGmtCreate(dataColumnPairGroupDo.getGmtCreate());
          columnGroup.setGmtModified(dataColumnPairGroupDo.getGmtModified());
  
          return columnGroup;
      }