@@ -67,7 +67,8 @@ pub enum Operator {
6767 Sort ( SortOperator ) ,
6868 Limit ( LimitOperator ) ,
6969 Values ( ValuesOperator ) ,
70- Show ,
70+ ShowTable ,
71+ ShowView ,
7172 Explain ,
7273 Describe ( DescribeOperator ) ,
7374 Union ( UnionOperator ) ,
@@ -159,7 +160,8 @@ impl Operator {
159160 . map ( |column| ScalarExpression :: ColumnRef ( column. clone ( ) ) )
160161 . collect_vec ( ) ,
161162 ) ,
162- Operator :: Show
163+ Operator :: ShowTable
164+ | Operator :: ShowView
163165 | Operator :: Explain
164166 | Operator :: Describe ( _)
165167 | Operator :: Insert ( _)
@@ -239,7 +241,8 @@ impl Operator {
239241 Operator :: Delete ( op) => op. primary_keys . clone ( ) ,
240242 Operator :: Dummy
241243 | Operator :: Limit ( _)
242- | Operator :: Show
244+ | Operator :: ShowTable
245+ | Operator :: ShowView
243246 | Operator :: Explain
244247 | Operator :: Describe ( _)
245248 | Operator :: Insert ( _)
@@ -271,7 +274,8 @@ impl fmt::Display for Operator {
271274 Operator :: Sort ( op) => write ! ( f, "{}" , op) ,
272275 Operator :: Limit ( op) => write ! ( f, "{}" , op) ,
273276 Operator :: Values ( op) => write ! ( f, "{}" , op) ,
274- Operator :: Show => write ! ( f, "Show Tables" ) ,
277+ Operator :: ShowTable => write ! ( f, "Show Tables" ) ,
278+ Operator :: ShowView => write ! ( f, "Show Views" ) ,
275279 Operator :: Explain => unreachable ! ( ) ,
276280 Operator :: Describe ( op) => write ! ( f, "{}" , op) ,
277281 Operator :: Insert ( op) => write ! ( f, "{}" , op) ,
0 commit comments