docs: public void create(DataMediaSource dataMediaSource) {
          Assert.assertNotNull(dataMediaSource);
          try {
              DataMediaSourceDO dataMediaSourceDo = modelToDo(dataMediaSource);
              dataMediaSourceDo.setId(0L);
  
              if (!dataMediaSourceDao.checkUnique(dataMediaSourceDo)) {
                  String exceptionCause = "exist the same name source in the database.";
                  logger.warn("WARN ## " + exceptionCause);
                  throw new RepeatConfigureException(exceptionCause);
              }
  
              dataMediaSourceDao.insert(dataMediaSourceDo);
  
          } catch (RepeatConfigureException rce) {
              throw rce;
          } catch (Exception e) {
              logger.error("ERROR ## create dataMediaSource has an exception!");
              throw new ManagerException(e);
          }
      }