This commit is contained in:
amell
2023-06-17 19:29:19 +08:00
parent 62c25afea8
commit 7fa6628dc5

View File

@@ -494,7 +494,8 @@ const registerSqlCompletionItemProvider = () => {
const lastToken = tokens[tokens.length - 1].toLowerCase()
const secondToken = tokens.length > 2 && tokens[tokens.length - 2].toLowerCase() || ''
const dbs = nowTab.params?.dbs?.split(' ') || [];
// const dbs = nowTab.params?.dbs?.split(' ') || [];
const dbs = db ? [db] : [];
// console.log("光标前文本:=>" + textBeforePointerMulti)
// console.log("最后输入的:=>" + lastToken)
@@ -565,7 +566,7 @@ const registerSqlCompletionItemProvider = () => {
return { suggestions: [] }
} else {
// 如果sql里含有表名则提示表字段
let mat = textBeforePointerMulti.match(/from\n*\s+\n*(\w+)\n*\s+\n*/i)
let mat = textBeforePointerMulti.match(/[from|update]\n*\s+\n*(\w+)\n*\s+\n*/i)
if (mat && mat.length > 1) {
let tableName = mat[1]
// 取出表名并提示