mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-02-05 01:25:45 -05:00
Adding filtering support to OE (#2039)
* Init push * Fixing filters * Fixing more filters * Fixing display strings * Fixing boolean filter * Adding comments * Fixing function name * Making nullables * Separating filter parsing logic * Adding tests * Update src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/ObjectExplorerUtils.cs Co-authored-by: Cheena Malhotra <13396919+cheenamalhotra@users.noreply.github.com> * Update src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/ObjectExplorerUtils.cs Co-authored-by: Cheena Malhotra <13396919+cheenamalhotra@users.noreply.github.com> * Update src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/Contracts/NodeInfo.cs Co-authored-by: Charles Gagnon <chgagnon@microsoft.com> * Update src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/Contracts/NodeInfo.cs Co-authored-by: Charles Gagnon <chgagnon@microsoft.com> * Update src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/Nodes/TreeNode.cs Co-authored-by: Charles Gagnon <chgagnon@microsoft.com> * Adding comments * Fixing whitespace * Adding more comments and changing to IEnumerable * Fixing code comments * Fixing tests adding more filters --------- Co-authored-by: Cheena Malhotra <13396919+cheenamalhotra@users.noreply.github.com> Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
This commit is contained in:
@@ -2381,6 +2381,134 @@ namespace Microsoft.SqlTools.ServiceLayer
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterName
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterName);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterNameDescription
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterNameDescription);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterSchema
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterSchema);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterSchemaDescription
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterSchemaDescription);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterOwner
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterOwner);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterOwnerDescription
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterOwnerDescription);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterDurabilityType
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterDurabilityType);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterDurabilityTypeDescription
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterDurabilityTypeDescription);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterIsMemoryOptimized
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterIsMemoryOptimized);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterIsMemoryOptimizedDescription
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterIsMemoryOptimizedDescription);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterCreateDate
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterCreateDate);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterCreateDateDescription
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterCreateDateDescription);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterIsNativelyCompiled
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterIsNativelyCompiled);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterIsNativelyCompiledDescription
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterIsNativelyCompiledDescription);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterInPrimaryKey
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterInPrimaryKey);
|
||||
}
|
||||
}
|
||||
|
||||
public static string FilterInPrimaryKeyDescription
|
||||
{
|
||||
get
|
||||
{
|
||||
return Keys.GetString(Keys.FilterInPrimaryKeyDescription);
|
||||
}
|
||||
}
|
||||
|
||||
public static string ScriptingParams_ConnectionString_Property_Invalid
|
||||
{
|
||||
get
|
||||
@@ -12045,6 +12173,54 @@ namespace Microsoft.SqlTools.ServiceLayer
|
||||
public const string DatabaseNotAccessible = "DatabaseNotAccessible";
|
||||
|
||||
|
||||
public const string FilterName = "FilterName";
|
||||
|
||||
|
||||
public const string FilterNameDescription = "FilterNameDescription";
|
||||
|
||||
|
||||
public const string FilterSchema = "FilterSchema";
|
||||
|
||||
|
||||
public const string FilterSchemaDescription = "FilterSchemaDescription";
|
||||
|
||||
|
||||
public const string FilterOwner = "FilterOwner";
|
||||
|
||||
|
||||
public const string FilterOwnerDescription = "FilterOwnerDescription";
|
||||
|
||||
|
||||
public const string FilterDurabilityType = "FilterDurabilityType";
|
||||
|
||||
|
||||
public const string FilterDurabilityTypeDescription = "FilterDurabilityTypeDescription";
|
||||
|
||||
|
||||
public const string FilterIsMemoryOptimized = "FilterIsMemoryOptimized";
|
||||
|
||||
|
||||
public const string FilterIsMemoryOptimizedDescription = "FilterIsMemoryOptimizedDescription";
|
||||
|
||||
|
||||
public const string FilterCreateDate = "FilterCreateDate";
|
||||
|
||||
|
||||
public const string FilterCreateDateDescription = "FilterCreateDateDescription";
|
||||
|
||||
|
||||
public const string FilterIsNativelyCompiled = "FilterIsNativelyCompiled";
|
||||
|
||||
|
||||
public const string FilterIsNativelyCompiledDescription = "FilterIsNativelyCompiledDescription";
|
||||
|
||||
|
||||
public const string FilterInPrimaryKey = "FilterInPrimaryKey";
|
||||
|
||||
|
||||
public const string FilterInPrimaryKeyDescription = "FilterInPrimaryKeyDescription";
|
||||
|
||||
|
||||
public const string ScriptingParams_ConnectionString_Property_Invalid = "ScriptingParams_ConnectionString_Property_Invalid";
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user