Skip to content

Commit ca9e6ef

Browse files
committed
add show create table test for ctas
Signed-off-by: Bugen Zhao <[email protected]>
1 parent ad2e85e commit ca9e6ef

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

e2e_test/ddl/show.slt

+14
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
statement ok
22
create table if not exists t3 (v1 int, v2 int, v3 int) append only;
33

4+
# Test definition purification for `CREATE TABLE AS`
5+
statement ok
6+
create table t3as as select v1 + 1 as vv1, v3 from t3;
7+
48
statement ok
59
create materialized view mv3 as select sum(v1) as sum_v1 from t3;
610

@@ -97,11 +101,13 @@ rw_catalog
97101
query T
98102
show tables;
99103
----
104+
t3as
100105
t3
101106

102107
query T
103108
show tables from public;
104109
----
110+
t3as
105111
t3
106112

107113
query T
@@ -145,6 +151,11 @@ show create table t3;
145151
----
146152
public.t3 CREATE TABLE t3 (v1 INT, v2 INT, v3 INT) APPEND ONLY
147153

154+
query TT
155+
show create table t3as;
156+
----
157+
public.t3as CREATE TABLE t3as (vv1 INT, v3 INT)
158+
148159
query TT
149160
show create materialized view mv3;
150161
----
@@ -196,6 +207,9 @@ drop sink sink3;
196207
statement ok
197208
drop table t3;
198209

210+
statement ok
211+
drop table t3as;
212+
199213
query TTTT
200214
describe pg_matviews;
201215
----

0 commit comments

Comments
 (0)