| 
						
					 | 
					
						
						
							
						
						370cccf8d9
					 | 
					
						
						
							
							feat: improve flinksql createStatement (#91)
						
						
						
						
						
						
						
						* feat: improve flinksql createStatement
* feat: complete CREATE syntax unit tests
* feat: complete CREATA TABLE syntax tests
* feat: develop flinkSQL grammar
* feat: improve tableConstraint
* fix: convert TIMESTAMP_LTZ
* test: improve tests
* feat: build new flinksql parser and lexer
* test: add CREATE TEMPLATE TABLE test 
						
						
					 | 
					
						2023-05-11 17:41:34 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c1c72def30
					 | 
					
						
						
							
							feat: upgrade antlr4 to 4.12.0 (#88)
						
						
						
						
						
						
					 | 
					
						2023-05-04 10:13:05 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c0842b3e07
					 | 
					
						
						
							
							Feat/flink dt sql (#75)
						
						
						
						
						
						
						
						* feat: dt self develop grammar
* feat: dt self develop grammar 
						
						
					 | 
					
						2023-03-21 09:53:25 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4f02f9aca0
					 | 
					
						
						
							
							Feat/flink grammar (#73)
						
						
						
						
						
						
						
						* feat: complete flink sql insert statement
* feat: complete flink sql drop statement
* feat: complete flink sql alert statement
* feat: complete flink sql create statement, remove console log
* feat: complete flink sql describe, show, explain, use statement
* feat(flinksql): add statement, such as set, load
* fix(flinksql): fix insert, add temporary table 
						
						
					 | 
					
						2023-02-27 19:03:32 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						14c2534de7
					 | 
					
						
						
							
							fix: remove space character in line comment rule (#69)
						
						
						
						
						
						
						
						* fix: remove space character in line comment rule
* build: recompile grammars
* test: add cases for line comment 
						
						
					 | 
					
						2023-01-09 11:01:10 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0c9a831585
					 | 
					
						
						
							
							fix: fix flinksql create table grammar, add test (#65)
						
						
						
						
						
						
						
						* fix: fix flinksql create table grammar, add test
* feat: add cross join, left outer join and time temporal join
* test: supplement flinksql join test
* fix: fix catalog table grammar, add test
* fix: fix flinksql data type, add test
* fix: delete console
* feat: add query with clause, add test 
						
						
					 | 
					
						2022-12-28 14:20:33 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e446fc0435
					 | 
					
						
						
							
							fix: fix bracket match
						
						
						
						
						
						
					 | 
					
						2022-12-25 13:30:43 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ae767d5815
					 | 
					
						
						
							
							convert base to es5 - code clean
						
						
						
						
						
						
					 | 
					
						2022-12-16 15:13:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ea0f061ff9
					 | 
					
						
						
							
							Added tests - restore target es6 - transpile base into es5
						
						
						
						
						
						
					 | 
					
						2022-12-16 15:13:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f79202a5b7
					 | 
					
						
						
							
							Rename root to program
						
						
						
						
						
						
					 | 
					
						2022-12-16 15:13:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a15da8e275
					 | 
					
						
						
							
							Added pgSQL support
						
						
						
						
						
						
					 | 
					
						2022-12-16 15:13:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eae322c0a3
					 | 
					
						
						
							
							build: update the SQL libs
						
						
						
						
						
						
					 | 
					
						2021-09-10 17:50:58 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bb6e8ac025
					 | 
					
						
						
							
							feat: tokenizer for the function arugments
						
						
						
						
						
						
					 | 
					
						2021-09-10 17:50:58 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b1ae454ae4
					 | 
					
						
						
							
							feat: add Bracket, Comma, and FunctionArguments tokens
						
						
						
						
						
						
					 | 
					
						2021-09-10 17:50:58 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						df18e6cb21
					 | 
					
						
						
							
							feat: support custom variables ${}
						
						
						
						
						
						
					 | 
					
						2021-09-10 17:50:58 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ca85be9696
					 | 
					
						
						
							
							build: add the basic type declaration (#30)
						
						
						
						
						
						
					 | 
					
						2021-05-11 14:20:07 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5f5af0a4ab
					 | 
					
						
						
							
							fix: lexer for comment
						
						
						
						
						
						
					 | 
					
						2021-05-11 13:40:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dc49697302
					 | 
					
						
						
							
							fix: clean sql white spaces  #21
						
						
						
						
						
						
					 | 
					
						2021-05-11 13:39:42 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bff1618742
					 | 
					
						
						
							
							Revert "fix: clea sql white spaces \n fix #21 (#26)" (#28)
						
						
						
						
						
						
						
						This reverts commit b632f62678. 
						
						
					 | 
					
						2021-05-11 13:37:34 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b632f62678
					 | 
					
						
						
							
							fix: clea sql white spaces \n fix #21 (#26)
						
						
						
						
						
						
					 | 
					
						2021-05-11 13:35:45 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dc9974bbff
					 | 
					
						
						
							
							refactor(spark): extract spark export into src index
						
						
						
						
						
						
					 | 
					
						2021-01-05 17:57:33 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						221482cc7c
					 | 
					
						
						
							
							refactor(plsql): extract plsql export into src index
						
						
						
						
						
						
					 | 
					
						2021-01-05 17:49:34 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						57aba357ab
					 | 
					
						
						
							
							refactor(hive): extract hive export into src index
						
						
						
						
						
						
					 | 
					
						2021-01-05 17:45:54 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ca44962acc
					 | 
					
						
						
							
							refactor: update flinkSQL and genericSQL exporting location
						
						
						
						
						
						
					 | 
					
						2021-01-05 17:40:34 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1ac760e01a
					 | 
					
						
						
							
							refactor: rename BasicParser.ts to basicParser.ts
						
						
						
						
						
						
					 | 
					
						2021-01-05 15:27:43 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1c8d020826
					 | 
					
						
						
							
							modify parser export
						
						
						
						
						
						
					 | 
					
						2020-12-17 17:43:12 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						084efe1aab
					 | 
					
						
						
							
							modify sparkSql grammar
						
						
						
						
						
						
					 | 
					
						2020-12-17 16:35:49 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8418c42c26
					 | 
					
						
						
							
							Merge branch 'dev' into feat_sparkSql
						
						
						
						
						
						
					 | 
					
						2020-12-17 14:59:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						edbc87e8f1
					 | 
					
						
						
							
							update sql parser name
						
						
						
						
						
						
					 | 
					
						2020-12-17 11:44:45 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e6ee2ff411
					 | 
					
						
						
							
							Merge branch 'dev' into feat_flinkSql
						
						
						
						
						
						
					 | 
					
						2020-12-14 14:03:28 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						771b562c78
					 | 
					
						
						
							
							fix(flink): clear useless comments
						
						
						
						
						
						
					 | 
					
						2020-12-14 11:48:08 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7d6c753d82
					 | 
					
						
						
							
							feat(utils): add cleanSql、splitSql、lexer func and test
						
						
						
						
						
						
					 | 
					
						2020-12-09 17:59:24 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a9b1e90d73
					 | 
					
						
						
							
							feat(flink): update grammar to match special columnName
						
						
						
						
						
						
					 | 
					
						2020-12-09 11:08:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e67f991ede
					 | 
					
						
						
							
							feat(flink): modify grammar to match keywords
						
						
						
						
						
						
					 | 
					
						2020-12-08 16:04:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c9d88d00a6
					 | 
					
						
						
							
							feat(flink): update flinkSql grammar and add some test
						
						
						
						
						
						
					 | 
					
						2020-12-03 20:03:25 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						04c4c40397
					 | 
					
						
						
							
							feat(flink): update flink SQL grammar
						
						
						
						
						
						
					 | 
					
						2020-12-03 16:25:43 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0ef80696f4
					 | 
					
						
						
							
							feat(flink): add describe/explain/use/show statement and some test
						
						
						
						
						
						
					 | 
					
						2020-11-26 11:20:57 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d1259b46a0
					 | 
					
						
						
							
							feat(flink): update createTable grammar
						
						
						
						
						
						
					 | 
					
						2020-11-25 19:48:06 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2aab4b6ca7
					 | 
					
						
						
							
							refactor: listener and visitor entrance
						
						
						
						
						
						
					 | 
					
						2020-11-25 16:57:53 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e7e0c15b0d
					 | 
					
						
						
							
							fix: adjust import path
						
						
						
						
						
						
					 | 
					
						2020-11-25 15:03:16 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ec41432ee3
					 | 
					
						
						
							
							feat: create hive lexer and hive parser
						
						
						
						
						
						
					 | 
					
						2020-11-25 14:55:51 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						557e9a3246
					 | 
					
						
						
							
							feat: refactoring hive SQL lexer
						
						
						
						
						
						
					 | 
					
						2020-11-25 14:49:33 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1b9efdccd5
					 | 
					
						
						
							
							feat(flink): perfect query statement
						
						
						
						
						
						
					 | 
					
						2020-11-24 16:49:45 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						afef8e6d72
					 | 
					
						
						
							
							feat(flink): add grammar rules that pass the test
						
						
						
						
						
						
					 | 
					
						2020-11-20 17:08:17 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						da9660c6fe
					 | 
					
						
						
							
							feat(flink): adjust lexer position to fix test error
						
						
						
						
						
						
					 | 
					
						2020-11-19 19:52:59 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0735269f4e
					 | 
					
						
						
							
							feat(flink): merge parser and lexer in order to java test
						
						
						
						
						
						
					 | 
					
						2020-11-18 20:05:49 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d7d32a3824
					 | 
					
						
						
							
							feat(fink): refactoring selectStatement
						
						
						
						
						
						
					 | 
					
						2020-11-17 19:57:12 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a5ea7be606
					 | 
					
						
						
							
							feat: add some query grammar
						
						
						
						
						
						
					 | 
					
						2020-11-11 19:58:14 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0d47b7debc
					 | 
					
						
						
							
							modify grammar, add syntax test
						
						
						
						
						
						
					 | 
					
						2020-11-05 20:37:07 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ba29949359
					 | 
					
						
						
							
							feat(flink): add queryStatement
						
						
						
						
						
						
					 | 
					
						2020-11-05 20:00:20 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |