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