From 1135d31caff20a9e08d08a3e16f48b3167693676 Mon Sep 17 00:00:00 2001 From: slzhou Date: Wed, 25 Oct 2023 11:39:59 +0800 Subject: [PATCH] enhance: add test case --- tests/script/tsim/insert/insert_stb.sim | 36 +++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 tests/script/tsim/insert/insert_stb.sim diff --git a/tests/script/tsim/insert/insert_stb.sim b/tests/script/tsim/insert/insert_stb.sim new file mode 100644 index 0000000000..4defbcdc26 --- /dev/null +++ b/tests/script/tsim/insert/insert_stb.sim @@ -0,0 +1,36 @@ +system sh/stop_dnodes.sh +system sh/deploy.sh -n dnode1 -i 1 +system sh/exec.sh -n dnode1 -s start +sql connect + +sql create database d1 +sql create database d2 + +sql use d1; +sql create table st(ts timestamp, f int) tags(t int); +sql insert into ct1 using st tags(1) values('2021-04-19 00:00:00', 1); +sql insert into ct2 using st tags(2) values('2021-04-19 00:00:01', 2); +sql insert into ct1 values('2021-04-19 00:00:02', 2); + +sql use d2; +sql create table st(ts timestamp, f int) tags(t int); +sql insert into ct1 using st tags(1) values('2021-04-19 00:00:00', 1); +sql insert into ct2 using st tags(2) values('2021-04-19 00:00:01', 2); + +sql create database db1 vgroups 1; +sql create table db1.stb (ts timestamp, c1 int, c2 int) tags(t1 int, t2 int); + +sql use d1; +sql insert into st (tbname, ts, f, t) values('ct3', '2021-04-19 08:00:00', 3, 3); +sql insert into d1.st (tbname, ts, f) values('ct6', '2021-04-19 08:00:00', 6); +sql insert into d1.st (tbname, ts, f) values('ct6', '2021-04-19 08:00:00', 7)('ct8', '2021-04-19 08:00:00', 8); +sql insert into d1.st (tbname, ts, f, t) values('ct6', '2021-04-19 08:00:00', 9, 9)('ct8', '2021-04-19 08:00:00', 10, 10); +sql insert into d1.st (tbname, ts, f, t) values('ct6', '2021-04-19 08:00:00', 9, 9)('ct8', '2021-04-19 08:00:00', 10, 10) d2.st (tbname, ts, f, t) values('ct6', '2021-04-19 08:00:00', 9, 9)('ct8', '2021-04-19 08:00:00', 10, 10); + +sql select * from d1.st +print $rows + +sql select * from d2.st; +print $rows + +system sh/exec.sh -n dnode1 -s stop -x SIGINT