Skip to content

Commit 84803ff

Browse files
committed
Solves issue #2118
1 parent 68981c4 commit 84803ff

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
package com.clickhouse.client.insert;
2+
3+
import com.clickhouse.client.ClientTests;
4+
import lombok.Getter;
5+
import lombok.Setter;
6+
import org.apache.commons.lang3.RandomStringUtils;
7+
import org.slf4j.Logger;
8+
import org.slf4j.LoggerFactory;
9+
10+
import java.util.Random;
11+
12+
@Getter
13+
@Setter
14+
public class SimplePOJO {
15+
16+
private static final Logger LOGGER = LoggerFactory.getLogger(SimplePOJO.class);
17+
private int int32;
18+
private String str;
19+
20+
public SimplePOJO() {
21+
long seed = System.currentTimeMillis();
22+
final Random random = new Random(seed);
23+
this.int32 = random.nextInt();
24+
this.str = RandomStringUtils.randomAlphabetic(1, 256);
25+
}
26+
27+
public static String generateTableCreateSQL(String tableName) {
28+
return "CREATE TABLE " + tableName + " (" +
29+
"int32 Int32, " +
30+
"str String, " +
31+
"int64 Int64 MATERIALIZED abs(toInt64(int32)), " +
32+
") ENGINE = MergeTree ORDER BY ()";
33+
}
34+
35+
}

0 commit comments

Comments
 (0)