Sai/db properties options tab (#2121)

* Sending values to ADS, including the arrays, need refactor and tests

* adjusting dd options as per ssms

* sending back the updated options properties to smo

* saving changes

* pulling correct database name changes

* Refactoring

* saving is working fine

* Added genral tab section options for the option tab

* modifying userAccess and pageVerify props types

* fix for database name being master for always for existing database

* Managed Instance save error fixed

* added new assertions to the test case

* server engine edition conditions handling from ADS side

* Adding unsupported options approach to the properties, so that these nullable options can be excluded from UI

* modifying the props name

* modified empty string to null

* Test case update
This commit is contained in:
Sai Avishkar Sreerama
2023-07-06 13:48:11 -04:00
committed by GitHub
parent c2d53a3215
commit 11f632aaa9
6 changed files with 118 additions and 10 deletions

View File

@@ -72,7 +72,14 @@ namespace Microsoft.SqlTools.ServiceLayer.IntegrationTests.ObjectManagement
ContainmentType = "None",
RecoveryModel = "Full",
LastDatabaseBackup = "None",
LastDatabaseLogBackup = "None"
LastDatabaseLogBackup = "None",
PageVerify = "CHECKSUM",
RestrictAccess = "MULTI_USER",
AutoCreateIncrementalStatistics = true,
AutoCreateStatistics = true,
AutoShrink = false,
AutoUpdateStatistics = true,
AutoUpdateStatisticsAsynchronously = false
};
}