fix(completion): avoid table fallback for aliases
This commit is contained in:
1 parent
dadcc348cb
commit
3a52d961fc
2 files changed
+41
-1
No files matched your search
@@ -1117,7 +1117,7 @@ async function performAsyncCompletionWithResult(epoch: number, completionContext
|
||||
|
||||
// If qualifier didn't match any table names, try it as a schema name
|
||||
let qualifierIsSchema = false;
|
||||
if (completionContext.qualifier && tables.length === 0 && (completionContext.suggestTables || completionContext.exclusiveColumnSuggestions)) {
|
||||
if (completionContext.qualifier && !isReferencedTableQualifier(completionContext) && tables.length === 0 && (completionContext.suggestTables || completionContext.exclusiveColumnSuggestions)) {
|
||||
const schemaTables = await connectionStore.listCompletionTables(props.connectionId!, props.database!, completionContext.prefix, MAX_COMPLETION_TABLES, completionContext.qualifier);
|
||||
if (schemaTables.length > 0) {
|
||||
tables = schemaTables;
|
||||
|
||||
Reference in new issue
Block a user