Fix restore service to set target db same as source db (#479)

* fix restore service to change target db

* add overwriteTargetDb param

* update comment
This commit is contained in:
Kate Shin
2017-10-06 11:31:10 -07:00
committed by GitHub
parent f09b9f4c30
commit 2c4f2cf6b8
7 changed files with 29 additions and 13 deletions

View File

@@ -147,6 +147,19 @@ namespace Microsoft.SqlTools.ServiceLayer.DisasterRecovery.Contracts
/// </summary>
public TaskExecutionMode TaskExecutionMode { get; set; }
/// <summary>
/// Optional parameter which indicates whether to overwrite target database by source database name.
/// </summary>
internal bool OverwriteTargetDatabase
{
get
{
return Options.ContainsKey(RestoreOptionsHelper.OverwriteTargetDatabase) ? GetOptionValue<bool>(RestoreOptionsHelper.OverwriteTargetDatabase) : false;
}
set
{
SetOptionValue(RestoreOptionsHelper.OverwriteTargetDatabase, value);
}
}
}
}