From fb3a1cb29670171dc373b45cbefe20449ad7fc97 Mon Sep 17 00:00:00 2001 From: Wroud Date: Tue, 5 Oct 2021 12:22:03 +0300 Subject: [PATCH] fix(plugin-sql-editor): CB-755 syntax highlight --- .../src/shared/NodesManager/NavTreeResource.ts | 2 +- .../SQLCodeEditor/SQLCodeEditorController.ts | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/webapp/packages/core-app/src/shared/NodesManager/NavTreeResource.ts b/webapp/packages/core-app/src/shared/NodesManager/NavTreeResource.ts index d814694481..d07369760e 100644 --- a/webapp/packages/core-app/src/shared/NodesManager/NavTreeResource.ts +++ b/webapp/packages/core-app/src/shared/NodesManager/NavTreeResource.ts @@ -80,7 +80,7 @@ export class NavTreeResource extends CachedMapResource { })); permissionsResource.require(this, EPermission.public); - this.preloadResource(connectionInfo, () => CachedMapAllKey); + // this.preloadResource(connectionInfo, () => CachedMapAllKey); this.onNodeRefresh = new Executor(null, (a, b) => a === b); diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/SQLCodeEditor/SQLCodeEditorController.ts b/webapp/packages/plugin-sql-editor/src/SqlEditor/SQLCodeEditor/SQLCodeEditorController.ts index cc4786d3cc..fd6f2acbce 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlEditor/SQLCodeEditor/SQLCodeEditorController.ts +++ b/webapp/packages/plugin-sql-editor/src/SqlEditor/SQLCodeEditor/SQLCodeEditorController.ts @@ -53,13 +53,7 @@ export class SQLCodeEditorController { if (this.dialect?.dataTypes) { for (const key of this.dialect.dataTypes) { - keywords[key.toLowerCase()] = true; - } - } - - if (this.dialect?.reservedWords) { - for (const key of this.dialect.reservedWords) { - keywords[key.toLowerCase()] = true; + builtin[key.toLowerCase()] = true; } } @@ -69,6 +63,12 @@ export class SQLCodeEditorController { } } + if (this.dialect?.reservedWords) { + for (const key of this.dialect.reservedWords) { + keywords[key.toLowerCase()] = true; + } + } + return { name, keywords,