feat(flink): add describe/explain/use/show statement and some test

This commit is contained in:
Erindcl
2020-11-26 11:20:57 +08:00
parent d1259b46a0
commit 0ef80696f4
18 changed files with 12318 additions and 19115 deletions

View File

@ -8,7 +8,7 @@ import BasicParser from './common/BasicParser';
export default class FlinkSQL extends BasicParser {
public createLexer(input: string): Lexer {
const chars = new InputStream(input);
const chars = new InputStream(input.toUpperCase()); // Some Lexer only support uppercase token, So you need transform
const lexer = <unknown> new FlinkSqlLexer(chars) as Lexer;
return lexer;
}