Skip to content

Commit 9b0cf9d

Browse files
committed
perf: Add database to Intellisense
1 parent 1e9984c commit 9b0cf9d

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

  • chat2db-client/src

chat2db-client/src/pages/main/workspace/components/WorkspaceHeader/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ const WorkspaceHeader = memo<IProps>((props) => {
148148
extraParams: {
149149
databaseType: curConnection.type,
150150
dataSourceId: curConnection.id,
151-
dataSourceName: curConnection.name,
151+
dataSourceName: curConnection.alias,
152152
},
153153
})
154154
.then((res: any) => {

chat2db-client/src/utils/IntelliSense/database.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const checkTableContext = (text) => {
2020
return false;
2121
};
2222

23-
const registerIntelliSenseDatabase = (databaseName: Array<{name:string, dataSourceName:string}>) => {
23+
const registerIntelliSenseDatabase = (databaseName: Array<{ name: string; dataSourceName: string }>) => {
2424
console.log('registerIntelliSenseDatabase', databaseName);
2525
intelliSenseDatabase.dispose();
2626
intelliSenseDatabase = monaco.languages.registerCompletionItemProvider('sql', {
@@ -35,10 +35,10 @@ const registerIntelliSenseDatabase = (databaseName: Array<{name:string, dataSour
3535
const isTableContext = checkTableContext(lineContentUntilPosition);
3636

3737
return {
38-
suggestions: (databaseName || []).map(({name, dataSourceName}) => ({
38+
suggestions: (databaseName || []).map(({ name, dataSourceName }) => ({
3939
label: {
4040
label: name,
41-
// detail: `(${dataSourceName})`,
41+
detail: dataSourceName ? `(${dataSourceName})` : null,
4242
description: i18n('sqlEditor.text.databaseName'),
4343
},
4444
sortText: isTableContext ? '01' : '08',

0 commit comments

Comments
 (0)