in extensions/schema-compare/src/models/schemaCompareOptionsModel.ts [432:663]
public getSchemaCompareOptionUtil(label): boolean {
switch (label) {
case loc.IgnoreTableOptions:
return this.deploymentOptions.ignoreTableOptions;
case loc.IgnoreSemicolonBetweenStatements:
return this.deploymentOptions.ignoreSemicolonBetweenStatements;
case loc.IgnoreRouteLifetime:
return this.deploymentOptions.ignoreRouteLifetime;
case loc.IgnoreRoleMembership:
return this.deploymentOptions.ignoreRoleMembership;
case loc.IgnoreQuotedIdentifiers:
return this.deploymentOptions.ignoreQuotedIdentifiers;
case loc.IgnorePermissions:
return this.deploymentOptions.ignorePermissions;
case loc.IgnorePartitionSchemes:
return this.deploymentOptions.ignorePartitionSchemes;
case loc.IgnoreObjectPlacementOnPartitionScheme:
return this.deploymentOptions.ignoreObjectPlacementOnPartitionScheme;
case loc.IgnoreNotForReplication:
return this.deploymentOptions.ignoreNotForReplication;
case loc.IgnoreLoginSids:
return this.deploymentOptions.ignoreLoginSids;
case loc.IgnoreLockHintsOnIndexes:
return this.deploymentOptions.ignoreLockHintsOnIndexes;
case loc.IgnoreKeywordCasing:
return this.deploymentOptions.ignoreKeywordCasing;
case loc.IgnoreIndexPadding:
return this.deploymentOptions.ignoreIndexPadding;
case loc.IgnoreIndexOptions:
return this.deploymentOptions.ignoreIndexOptions;
case loc.IgnoreIncrement:
return this.deploymentOptions.ignoreIncrement;
case loc.IgnoreIdentitySeed:
return this.deploymentOptions.ignoreIdentitySeed;
case loc.IgnoreUserSettingsObjects:
return this.deploymentOptions.ignoreUserSettingsObjects;
case loc.IgnoreFullTextCatalogFilePath:
return this.deploymentOptions.ignoreFullTextCatalogFilePath;
case loc.IgnoreWhitespace:
return this.deploymentOptions.ignoreWhitespace;
case loc.IgnoreWithNocheckOnForeignKeys:
return this.deploymentOptions.ignoreWithNocheckOnForeignKeys;
case loc.VerifyCollationCompatibility:
return this.deploymentOptions.verifyCollationCompatibility;
case loc.UnmodifiableObjectWarnings:
return this.deploymentOptions.unmodifiableObjectWarnings;
case loc.TreatVerificationErrorsAsWarnings:
return this.deploymentOptions.treatVerificationErrorsAsWarnings;
case loc.ScriptRefreshModule:
return this.deploymentOptions.scriptRefreshModule;
case loc.ScriptNewConstraintValidation:
return this.deploymentOptions.scriptNewConstraintValidation;
case loc.ScriptFileSize:
return this.deploymentOptions.scriptFileSize;
case loc.ScriptDeployStateChecks:
return this.deploymentOptions.scriptDeployStateChecks;
case loc.ScriptDatabaseOptions:
return this.deploymentOptions.scriptDatabaseOptions;
case loc.ScriptDatabaseCompatibility:
return this.deploymentOptions.scriptDatabaseCompatibility;
case loc.ScriptDatabaseCollation:
return this.deploymentOptions.scriptDatabaseCollation;
case loc.RunDeploymentPlanExecutors:
return this.deploymentOptions.runDeploymentPlanExecutors;
case loc.RegisterDataTierApplication:
return this.deploymentOptions.registerDataTierApplication;
case loc.PopulateFilesOnFileGroups:
return this.deploymentOptions.populateFilesOnFileGroups;
case loc.NoAlterStatementsToChangeClrTypes:
return this.deploymentOptions.noAlterStatementsToChangeClrTypes;
case loc.IncludeTransactionalScripts:
return this.deploymentOptions.includeTransactionalScripts;
case loc.IncludeCompositeObjects:
return this.deploymentOptions.includeCompositeObjects;
case loc.AllowUnsafeRowLevelSecurityDataMovement:
return this.deploymentOptions.allowUnsafeRowLevelSecurityDataMovement;
case loc.IgnoreWithNocheckOnCheckConstraints:
return this.deploymentOptions.ignoreWithNocheckOnCheckConstraints;
case loc.IgnoreFillFactor:
return this.deploymentOptions.ignoreFillFactor;
case loc.IgnoreFileSize:
return this.deploymentOptions.ignoreFileSize;
case loc.IgnoreFilegroupPlacement:
return this.deploymentOptions.ignoreFilegroupPlacement;
case loc.DoNotAlterReplicatedObjects:
return this.deploymentOptions.doNotAlterReplicatedObjects;
case loc.DoNotAlterChangeDataCaptureObjects:
return this.deploymentOptions.doNotAlterChangeDataCaptureObjects;
case loc.DisableAndReenableDdlTriggers:
return this.deploymentOptions.disableAndReenableDdlTriggers;
case loc.DeployDatabaseInSingleUserMode:
return this.deploymentOptions.deployDatabaseInSingleUserMode;
case loc.CreateNewDatabase:
return this.deploymentOptions.createNewDatabase;
case loc.CompareUsingTargetCollation:
return this.deploymentOptions.compareUsingTargetCollation;
case loc.CommentOutSetVarDeclarations:
return this.deploymentOptions.commentOutSetVarDeclarations;
case loc.BlockWhenDriftDetected:
return this.deploymentOptions.blockWhenDriftDetected;
case loc.BlockOnPossibleDataLoss:
return this.deploymentOptions.blockOnPossibleDataLoss;
case loc.BackupDatabaseBeforeChanges:
return this.deploymentOptions.backupDatabaseBeforeChanges;
case loc.AllowIncompatiblePlatform:
return this.deploymentOptions.allowIncompatiblePlatform;
case loc.AllowDropBlockingAssemblies:
return this.deploymentOptions.allowDropBlockingAssemblies;
case loc.DropConstraintsNotInSource:
return this.deploymentOptions.dropConstraintsNotInSource;
case loc.DropDmlTriggersNotInSource:
return this.deploymentOptions.dropDmlTriggersNotInSource;
case loc.DropExtendedPropertiesNotInSource:
return this.deploymentOptions.dropExtendedPropertiesNotInSource;
case loc.DropIndexesNotInSource:
return this.deploymentOptions.dropIndexesNotInSource;
case loc.IgnoreFileAndLogFilePath:
return this.deploymentOptions.ignoreFileAndLogFilePath;
case loc.IgnoreExtendedProperties:
return this.deploymentOptions.ignoreExtendedProperties;
case loc.IgnoreDmlTriggerState:
return this.deploymentOptions.ignoreDmlTriggerState;
case loc.IgnoreDmlTriggerOrder:
return this.deploymentOptions.ignoreDmlTriggerOrder;
case loc.IgnoreDefaultSchema:
return this.deploymentOptions.ignoreDefaultSchema;
case loc.IgnoreDdlTriggerState:
return this.deploymentOptions.ignoreDdlTriggerState;
case loc.IgnoreDdlTriggerOrder:
return this.deploymentOptions.ignoreDdlTriggerOrder;
case loc.IgnoreCryptographicProviderFilePath:
return this.deploymentOptions.ignoreCryptographicProviderFilePath;
case loc.VerifyDeployment:
return this.deploymentOptions.verifyDeployment;
case loc.IgnoreComments:
return this.deploymentOptions.ignoreComments;
case loc.IgnoreColumnCollation:
return this.deploymentOptions.ignoreColumnCollation;
case loc.IgnoreAuthorizer:
return this.deploymentOptions.ignoreAuthorizer;
case loc.IgnoreAnsiNulls:
return this.deploymentOptions.ignoreAnsiNulls;
case loc.GenerateSmartDefaults:
return this.deploymentOptions.generateSmartDefaults;
case loc.DropStatisticsNotInSource:
return this.deploymentOptions.dropStatisticsNotInSource;
case loc.DropRoleMembersNotInSource:
return this.deploymentOptions.dropRoleMembersNotInSource;
case loc.DropPermissionsNotInSource:
return this.deploymentOptions.dropPermissionsNotInSource;
case loc.DropObjectsNotInSource:
return this.deploymentOptions.dropObjectsNotInSource;
case loc.IgnoreColumnOrder:
return this.deploymentOptions.ignoreColumnOrder;
}
return false;
}