mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-01-13 17:23:02 -05:00
OE system folders and removing some nodes (#353)
* OE system objects for system database
This commit is contained in:
@@ -437,7 +437,7 @@ namespace Microsoft.SqlTools.ServiceLayer.ObjectExplorer
|
||||
this.serviceProvider = serviceProvider;
|
||||
this.connectionService = connectionService;
|
||||
}
|
||||
|
||||
|
||||
public string Uri { get; private set; }
|
||||
public TreeNode Root { get; private set; }
|
||||
|
||||
@@ -450,7 +450,7 @@ namespace Microsoft.SqlTools.ServiceLayer.ObjectExplorer
|
||||
// Assuming the databases are in a folder under server node
|
||||
var children = rootNode.Expand();
|
||||
var databasesRoot = children.FirstOrDefault(x => x.NodeTypeId == NodeTypes.Databases);
|
||||
var databasesChildren = databasesRoot.Expand();
|
||||
var databasesChildren = databasesRoot.Expand(response.ConnectionSummary.DatabaseName);
|
||||
var databases = databasesChildren.Where(x => x.NodeType == NodeTypes.Database.ToString());
|
||||
var databaseNode = databases.FirstOrDefault(d => d.Label == response.ConnectionSummary.DatabaseName);
|
||||
databaseNode.Label = rootNode.Label;
|
||||
|
||||
Reference in New Issue
Block a user