in extensions/schema-compare/src/models/schemaCompareOptionsModel.ts [816:1164]
public setSchemaCompareIncludedObjectsUtil(label: string, included: boolean) {
switch (label) {
case loc.Aggregates:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Aggregates);
}
return;
case loc.ApplicationRoles:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ApplicationRoles);
}
return;
case loc.Assemblies:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Assemblies);
}
return;
case loc.AssemblyFiles:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.AssemblyFiles);
}
return;
case loc.AsymmetricKeys:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.AsymmetricKeys);
}
return;
case loc.BrokerPriorities:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.BrokerPriorities);
}
return;
case loc.Certificates:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Certificates);
}
return;
case loc.ColumnEncryptionKeys:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ColumnEncryptionKeys);
}
return;
case loc.ColumnMasterKeys:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ColumnMasterKeys);
}
return;
case loc.Contracts:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Contracts);
}
return;
case loc.DatabaseOptions:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.DatabaseOptions);
}
return;
case loc.DatabaseRoles:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.DatabaseRoles);
}
return;
case loc.DatabaseTriggers:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.DatabaseTriggers);
}
return;
case loc.Defaults:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Defaults);
}
return;
case loc.ExtendedProperties:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ExtendedProperties);
}
return;
case loc.ExternalDataSources:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ExternalDataSources);
}
return;
case loc.ExternalFileFormats:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ExternalFileFormats);
}
return;
case loc.ExternalStreams:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ExternalStreams);
}
return;
case loc.ExternalStreamingJobs:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ExternalStreamingJobs);
}
return;
case loc.ExternalTables:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ExternalTables);
}
return;
case loc.Filegroups:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Filegroups);
}
return;
case loc.Files:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Files);
}
return;
case loc.FileTables:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.FileTables);
}
return;
case loc.FullTextCatalogs:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.FullTextCatalogs);
}
return;
case loc.FullTextStoplists:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.FullTextStoplists);
}
return;
case loc.MessageTypes:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.MessageTypes);
}
return;
case loc.PartitionFunctions:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.PartitionFunctions);
}
return;
case loc.PartitionSchemes:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.PartitionSchemes);
}
return;
case loc.Permissions:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Permissions);
}
return;
case loc.Queues:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Queues);
}
return;
case loc.RemoteServiceBindings:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.RemoteServiceBindings);
}
return;
case loc.RoleMembership:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.RoleMembership);
}
return;
case loc.Rules:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Rules);
}
return;
case loc.ScalarValuedFunctions:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ScalarValuedFunctions);
}
return;
case loc.SearchPropertyLists:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.SearchPropertyLists);
}
return;
case loc.SecurityPolicies:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.SecurityPolicies);
}
return;
case loc.Sequences:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Sequences);
}
return;
case loc.Services:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Services);
}
return;
case loc.Signatures:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Signatures);
}
return;
case loc.StoredProcedures:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.StoredProcedures);
}
return;
case loc.SymmetricKeys:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.SymmetricKeys);
}
return;
case loc.Synonyms:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Synonyms);
}
return;
case loc.Tables:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Tables);
}
return;
case loc.TableValuedFunctions:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.TableValuedFunctions);
}
return;
case loc.UserDefinedDataTypes:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.UserDefinedDataTypes);
}
return;
case loc.UserDefinedTableTypes:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.UserDefinedTableTypes);
}
return;
case loc.ClrUserDefinedTypes:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ClrUserDefinedTypes);
}
return;
case loc.Users:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Users);
}
return;
case loc.Views:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Views);
}
return;
case loc.XmlSchemaCollections:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.XmlSchemaCollections);
}
return;
case loc.Audits:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Audits);
}
return;
case loc.Credentials:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Credentials);
}
return;
case loc.CryptographicProviders:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.CryptographicProviders);
}
return;
case loc.DatabaseAuditSpecifications:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.DatabaseAuditSpecifications);
}
return;
case loc.DatabaseEncryptionKeys:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.DatabaseEncryptionKeys);
}
return;
case loc.DatabaseScopedCredentials:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.DatabaseScopedCredentials);
}
return;
case loc.Endpoints:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Endpoints);
}
return;
case loc.ErrorMessages:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ErrorMessages);
}
return;
case loc.EventNotifications:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.EventNotifications);
}
return;
case loc.EventSessions:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.EventSessions);
}
return;
case loc.LinkedServerLogins:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.LinkedServerLogins);
}
return;
case loc.LinkedServers:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.LinkedServers);
}
return;
case loc.Logins:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Logins);
}
return;
case loc.MasterKeys:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.MasterKeys);
}
return;
case loc.Routes:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.Routes);
}
return;
case loc.ServerAuditSpecifications:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ServerAuditSpecifications);
}
return;
case loc.ServerRoleMembership:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ServerRoleMembership);
}
return;
case loc.ServerRoles:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ServerRoles);
}
return;
case loc.ServerTriggers:
if (!included) {
this.excludedObjectTypes.push(mssql.SchemaObjectType.ServerTriggers);
}
return;
}
}