lava-oushudb-dt-sql-parser/src/index.ts
Hayden 340ccae7d7
feat: deprecate legacy util (#223)
* feat: deprecate legacy util

* test: legacy utils unit test
2023-11-29 14:58:24 +08:00

27 lines
1.1 KiB
TypeScript

export * from './parser';
export * from './lib/flinksql/FlinkSqlParserListener';
export * from './lib/flinksql/FlinkSqlParserVisitor';
export * from './lib/mysql/MySqlParserVisitor';
export * from './lib/mysql/MySqlParserListener';
export * from './lib/hive/HiveSqlParserListener';
export * from './lib/hive/HiveSqlParserVisitor';
export * from './lib/plsql/PlSqlParserListener';
export * from './lib/plsql/PlSqlParserVisitor';
export * from './lib/spark/SparkSqlParserVisitor';
export * from './lib/spark/SparkSqlParserListener';
export * from './lib/pgsql/PostgreSQLParserListener';
export * from './lib/pgsql/PostgreSQLParserVisitor';
export * from './lib/trinosql/TrinoSqlListener';
export * from './lib/trinosql/TrinoSqlVisitor';
export * from './lib/impala/ImpalaSqlParserListener';
export * from './lib/impala/ImpalaSqlParserVisitor';
export { SyntaxContextType } from './parser/common/basic-parser-types';
export type * from './parser/common/basic-parser-types';
export type { SyntaxError, ParseError, ErrorHandler } from './parser/common/parseErrorListener';
/**
* @deprecated legacy, will be removed.
*/
export * from './utils';