Adding filtering for dropped ledger columns on select script (#1663)

This commit is contained in:
Jordan Hays
2022-08-30 13:16:55 -07:00
committed by GitHub
parent 3f7e960534
commit 93b7a4763b

View File

@@ -700,6 +700,11 @@ namespace Microsoft.SqlTools.ServiceLayer.Scripting
filterExpressions.Add("@GeneratedAlwaysType=0");
}
if (server.Version.Major >= 16 || (DatabaseEngineType.SqlAzureDatabase == server.DatabaseEngineType && server.Version.Major >= 12))
{
filterExpressions.Add("@IsDroppedLedgerColumn=0");
}
// Check if we're called for SQL2017/Sterling+.
// We need to omit graph internal columns if such are present on this table.
if (server.Version.Major >= 14 || (DatabaseEngineType.SqlAzureDatabase == server.DatabaseEngineType && !isDw))