feat(opengauss): support A-compatibility packages

This commit is contained in:
amwps290 authored and GitHub committed 2026-09-14 16:13:44 +08:00
1 parent 760cad6d1b
commit deb47df2eb
28 files changed
+1706 -139

No files matched your search

@@ -903,7 +903,8 @@ async function toggle(requestId = beginNavigationRequest()) {
return;
}
if (node.type === "package" && node.connectionId && supportsPackageMemberExpansion(currentDatabaseType())) {
const packageDatabaseType = currentDatabaseType();
if (node.type === "package" && node.connectionId && supportsPackageMemberExpansion(packageDatabaseType, packageDatabaseType === "opengauss" ? connectionStore.databaseCompatibilityMode(node.connectionId, node.database) : undefined)) {
await connectionStore.loadPackageMembers(node);
emitNodeToggled(node, wasExpanded);
return;