Skip to content

Commit c5d3bdb

Browse files
authored
fix(vscode): fix installation of sqlmesh (#4526)
1 parent ab4df0f commit c5d3bdb

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

vscode/extension/src/utilities/sqlmesh/sqlmesh.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,17 @@ export const installSqlmeshEnterprise = async (
126126
if (isErr(tcloudBin)) {
127127
return tcloudBin
128128
}
129+
const projectRoot = await getProjectRoot()
130+
const resolvedPath = resolveProjectPath(projectRoot)
131+
if (isErr(resolvedPath)) {
132+
return err({
133+
type: 'generic',
134+
message: resolvedPath.error,
135+
})
136+
}
129137
const called = await execAsync(tcloudBin.value, ['install_sqlmesh'], {
130138
signal: abortController.signal,
139+
cwd: resolvedPath.value,
131140
})
132141
if (called.exitCode !== 0) {
133142
return err({

0 commit comments

Comments
 (0)