in backend/src/main/java/org/apache/iotdb/admin/service/impl/IotDBServiceImpl.java [2341:2369]
private List<Object> createRandomData(List<String> types) throws BaseException {
Random random = new Random();
List<Object> values = new ArrayList<>();
for (String type : types) {
switch (type) {
case "BOOLEAN":
values.add(random.nextBoolean());
break;
case "INT32":
values.add(random.nextInt());
break;
case "INT64":
values.add(random.nextLong());
break;
case "FLOAT":
values.add(random.nextFloat());
break;
case "DOUBLE":
values.add(random.nextDouble());
break;
case "TEXT":
values.add(RandomStringUtils.randomAlphabetic(5));
break;
default:
throw new BaseException(ErrorCode.DB_DATATYPE_WRONG, ErrorCode.DB_DATATYPE_WRONG_MSG);
}
}
return values;
}