mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-10 15:22:56 +00:00
* feat: Implement SHOW CREATE FLOW * fmt * stmt for display * Update src/operator/src/statement.rs Co-authored-by: Yingwen <realevenyag@gmail.com> * test: add sqlness test * fix test * parse query in parser * test: move test to standalone * reuse ParserContext::new() * Update tests/cases/standalone/show_create_flow.result Co-authored-by: Weny Xu <wenymedia@gmail.com> * add line breaks --------- Co-authored-by: Yingwen <realevenyag@gmail.com> Co-authored-by: Weny Xu <wenymedia@gmail.com>
20 lines
451 B
SQL
20 lines
451 B
SQL
CREATE TABLE numbers_input (
|
|
number INT,
|
|
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
|
PRIMARY KEY(number),
|
|
TIME INDEX(ts)
|
|
);
|
|
create table out_num_cnt (
|
|
number INT,
|
|
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP TIME INDEX);
|
|
|
|
CREATE FLOW filter_numbers SINK TO out_num_cnt AS SELECT number FROM numbers_input where number > 10;
|
|
|
|
SHOW CREATE FLOW filter_numbers;
|
|
|
|
drop flow filter_numbers;
|
|
|
|
drop table out_num_cnt;
|
|
|
|
drop table numbers_input;
|