lava-oushudb-dt-sql-parser/test/parser/trinosql/syntax
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
..
fixtures feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
alterStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
analyzeStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
callStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
commentStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
commitStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
createStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
deallocatePrepareStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
deleteStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
denyStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
describeStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
dropStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
executeStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
explainStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
grantStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
insertStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
matchRecognizeStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
merge.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
prepareStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
refreshMaterializedViewStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
resetSessionStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
revokeStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
rollbackTransactionStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
selectStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
setStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
showStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
startTransactionStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
truncateTableStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
updateStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
useStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
valuesStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00
windowWithRowPatternRecognitionStatement.test.ts feat: support trino(presto) sql language (#105) 2023-05-24 15:07:02 +08:00