lava-oushudb-dt-sql-parser/test/parser/trinosql/syntax/fixtures
mumiao 9c82a5d248
feat: support trino(presto) sql language (#105)
* feat(trino): intergrate prestoGrammar to dt-sql-parser

* feat(trino): add trinoSQl test framework

* feat(trino): intergrate test files for trinoSQL

* test(trino): support alterStatement test

* test(trino): support alter table set authorization statement

* feat(trino): complete trinosql alter unit tests

* test(trino): complete dropStatement unit cases for trinosql

* test(trino): complete create statement unit cases for trinoSQL

* test(trino): complete insertStatement unit cases for trinoSQl

* test(trino): dropStatement test files changed to short line split

* test(trino): complete selectStatement unit cases and grammar check

* test(trino): complete commentStatement unit case for trinoSQL

* test(trino): complete analyze commit and call clause unit case

* test(trino): complete delete deny and describe statement unit case

* test(trino): complete explain execute and grant statement unit case

* feat(trino): improve GRANT Role grammar

* test(trino): complete show statement unit case

* test(trino): complete truncateTable startTransaction update and values  statement unit case

* test(trino): improve update statement test cases

* test(trino): complete revoke revoke roles  and rollback statement unit case

* test(trino): add set statement test case

* feat: generator new trino parser and lexer file

* feat(trino): improve alter statement grammar

* test(trino): complete alter statement unit cases

* feat(trino): support case-insensitive lexers

* fix(trino): rm unless gen files

* test(trino): complete merge and reset session statement unit cases

* test(trino): complete merge anduse statement unit cases

* test(trino): complete prepare and refresh materialized view statement unit cases

* test(trino): improve statement unit cases

* test(trino): complete match recognize statement unit cases

* test(trino): complete window with row pattern recognition statement unit cases
2023-05-24 15:07:02 +08:00
..
alter_materialized_view.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
alter_schema.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
alter_table.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
alter_view.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
analyze.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
call.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
comment.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
commit.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
create_materialized_view.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
create_role.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
create_schema.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
create_table_as_select.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
create_table.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
create_view.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
deallocate_prepare.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
delete.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
deny.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
describe.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
drop_column.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
drop_materialized_view.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
drop_role.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
drop_schema.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
drop_table.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
drop_view.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
execute.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
explain.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
grant.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
implicit_join.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
insert_into.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
match_recognize.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
merge.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
prepare.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
refresh_materialized_view.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
reset_session.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
revoke_roles.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
revoke.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
rollback_transaction.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
select_with_ unnest.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
select_with_clause.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
select_with_exists.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
select_with_fetch.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
select_with_join.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
select_with_offset.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
select_with_row_type.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
select_with_set_operations.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
select_with_sub_queries.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
select_with_table_sample.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
select_with_union.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
select.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
set_path.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
set_role.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
set_session.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
set_time_zone.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
show_catalogs.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
show_columns.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
show_create.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
show_functions.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
show_grants.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
show_role_grants.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
show_roles.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
show_schemas.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
show_session.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
show_stats_for_query.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
show_stats.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
show_tables.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
start_transaction.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
substring_built_in_function.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
truncate_table.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
update.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
use.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
values.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
window_with_row_pattern_recognition.sql feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00