diff --git a/src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/SmoModel/SmoTableCustomNode.cs b/src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/SmoModel/SmoTableCustomNode.cs index cb286a6a..448f9035 100644 --- a/src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/SmoModel/SmoTableCustomNode.cs +++ b/src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/SmoModel/SmoTableCustomNode.cs @@ -43,20 +43,9 @@ namespace Microsoft.SqlTools.ServiceLayer.ObjectExplorer.SmoModel try { Table table = smoObject as Table; - if (table != null) + if (table != null && IsPropertySupported("TemporalType", smoContext, table, CachedSmoProperties) && table.TemporalType != TableTemporalType.None) { - if (IsPropertySupported("TemporalType", smoContext, table, CachedSmoProperties) && table.TemporalType != TableTemporalType.None) - { - return "Temporal"; - } - else if (IsPropertySupported("IsEdge", smoContext, table, CachedSmoProperties) && table.IsEdge) - { - return "GraphEdge"; - } - else if (IsPropertySupported("IsNode", smoContext, table, CachedSmoProperties) && table.IsNode) - { - return "GraphNode"; - } + return "Temporal"; } // TODO carbon issue 3125 enable "External" subtype once icon is ready. Otherwise will get missing icon here. // else if (table != null && IsPropertySupported("IsExternal", smoContext, table, CachedSmoProperties) && table.IsExternal)