|
1 | 1 | import { acceptCompletion } from "@codemirror/autocomplete"; |
2 | | -import { keywordCompletionSource, MariaSQL, PostgreSQL, SQLite, sql } from "@codemirror/lang-sql"; |
3 | | -import { type EditorState, Facet, StateEffect, StateField } from "@codemirror/state"; |
| 2 | +import { PostgreSQL, sql } from "@codemirror/lang-sql"; |
| 3 | +import { type EditorState, StateEffect, StateField } from "@codemirror/state"; |
4 | 4 | import { keymap } from "@codemirror/view"; |
5 | 5 | import { basicSetup, EditorView } from "codemirror"; |
6 | 6 | import { NodeSqlParser } from "../src/index.js"; |
7 | 7 | import { cteCompletionSource } from "../src/sql/cte-completion-source.js"; |
8 | 8 | import { sqlExtension } from "../src/sql/extension.js"; |
9 | 9 | import { DefaultSqlTooltipRenders } from "../src/sql/hover.js"; |
10 | | -import { NodeSqlParser } from "../src/sql/parser.js"; |
11 | 10 | import { type Schema, tableTooltipRenderer } from "./custom-renderers.js"; |
12 | 11 |
|
13 | 12 | // Default SQL content for the demo |
@@ -167,14 +166,6 @@ function initializeEditor() { |
167 | 166 | database: getDialect(state), |
168 | 167 | }; |
169 | 168 | }, |
170 | | - }); |
171 | | - |
172 | | - const parser = new NodeSqlParser({ |
173 | | - getParserOptions: (_state: EditorState) => { |
174 | | - return { |
175 | | - database: "PostgreSQL", |
176 | | - }; |
177 | | - }, |
178 | 169 | schema: schema, |
179 | 170 | }); |
180 | 171 |
|
|
0 commit comments