Skip to content

Commit d24227a

Browse files
committed
refactor: optimize spark grammar
1 parent 64ed7e4 commit d24227a

File tree

7 files changed

+6762
-9210
lines changed

7 files changed

+6762
-9210
lines changed

src/grammar/spark/SparkSqlParser.g4

+137-275
Large diffs are not rendered by default.

src/lib/spark/SparkSqlParser.interp

+1-33
Large diffs are not rendered by default.

src/lib/spark/SparkSqlParser.ts

+6,622-8,303
Large diffs are not rendered by default.

src/lib/spark/SparkSqlParserListener.ts

-365
Large diffs are not rendered by default.

src/lib/spark/SparkSqlParserVisitor.ts

-232
Large diffs are not rendered by default.

test/parser/spark/suggestion/suggestionWithEntity.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const syntaxSql = fs.readFileSync(
99
'utf-8'
1010
);
1111

12-
describe('PostgreSql Syntax Suggestion with collect entity', () => {
12+
describe('Spark SQL Syntax Suggestion with collect entity', () => {
1313
const spark = new SparkSQL();
1414

1515
test('select with no column', () => {

test/parser/spark/syntax/alter.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ const spark = new SparkSQL();
55

66
const features = {
77
alterDatabase: readSQL(__dirname, 'alterDatabase.sql'),
8-
altertTable: readSQL(__dirname, 'alterTable.sql'),
8+
alterTable: readSQL(__dirname, 'alterTable.sql'),
99
alterView: readSQL(__dirname, 'alterView.sql'),
1010
alterMaterializedView: readSQL(__dirname, 'alterMaterializedView.sql'),
1111
};

0 commit comments

Comments
 (0)