Skip to content

Commit 007b123

Browse files
committed
Support ANTI and SEMI joins
1 parent bbd4b09 commit 007b123

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/languages/duckdb/duckdb.formatter.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ const reservedJoins = expandPhrases([
7474
'{NATURAL | ASOF} [INNER] JOIN',
7575
'{NATURAL | ASOF} {LEFT | RIGHT | FULL} [OUTER] JOIN',
7676
'POSITIONAL JOIN',
77+
'ANTI JOIN',
78+
'SEMI JOIN',
7779
]);
7880

7981
const reservedPhrases = expandPhrases([

test/duckdb.test.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,8 @@ describe('DuckDBFormatter', () => {
110110
'ASOF FULL JOIN',
111111
'ASOF FULL OUTER JOIN',
112112
'POSITIONAL JOIN',
113+
'SEMI JOIN',
114+
'ANTI JOIN',
113115
],
114116
});
115117
supportsSetOperations(format, [

0 commit comments

Comments
 (0)