mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-01-14 01:25:40 -05:00
Update restore service to return default backup folder (#475)
* Fix restore to return default backup folder * fix break * fix tests * fix file validator for invalid filepath
This commit is contained in:
@@ -21,6 +21,8 @@ namespace Microsoft.SqlTools.ServiceLayer.UnitTests.DisasterRecovery
|
||||
|
||||
public string DefaultLogFileFolder { get; set; }
|
||||
|
||||
public string DefaultBackupFolder { get; set; }
|
||||
|
||||
public List<DbFile> DbFiles { get; set; }
|
||||
|
||||
public RestoreOptions RestoreOptions { get; set; }
|
||||
|
||||
@@ -292,6 +292,7 @@ namespace Microsoft.SqlTools.ServiceLayer.UnitTests.DisasterRecovery
|
||||
optionValues.Options.Add("DbFiles", new List<DbFile>() { new DbFile("", '1', "") });
|
||||
optionValues.Options.Add("DefaultDataFileFolder", "Default data file folder");
|
||||
optionValues.Options.Add("DefaultLogFileFolder", "Default log file folder");
|
||||
optionValues.Options.Add("DefaultBackupFolder", "Default backup folder");
|
||||
optionValues.Options.Add("IsTailLogBackupPossible", true);
|
||||
optionValues.Options.Add("IsTailLogBackupWithNoRecoveryPossible", true);
|
||||
optionValues.Options.Add("GetDefaultStandbyFile", "default standby file");
|
||||
@@ -324,6 +325,7 @@ namespace Microsoft.SqlTools.ServiceLayer.UnitTests.DisasterRecovery
|
||||
restoreDataObject.DbFiles = optionValues.GetOptionValue<List<DbFile>>("DbFiles");
|
||||
restoreDataObject.DefaultDataFileFolder = optionValues.GetOptionValue<string>("DefaultDataFileFolder");
|
||||
restoreDataObject.DefaultLogFileFolder = optionValues.GetOptionValue<string>("DefaultLogFileFolder");
|
||||
restoreDataObject.DefaultBackupFolder = optionValues.GetOptionValue<string>("DefaultBackupFolder");
|
||||
restoreDataObject.IsTailLogBackupPossible = optionValues.GetOptionValue<bool>("IsTailLogBackupPossible");
|
||||
restoreDataObject.IsTailLogBackupWithNoRecoveryPossible = optionValues.GetOptionValue<bool>("IsTailLogBackupWithNoRecoveryPossible");
|
||||
restoreDataObject.DefaultStandbyFile = optionValues.GetOptionValue<string>("GetDefaultStandbyFile");
|
||||
|
||||
Reference in New Issue
Block a user