Skip to content

Commit 7b38bed

Browse files
ReadScale default to null on Set-AzSqlDatabase (#15168)
1 parent 4ec1b41 commit 7b38bed

File tree

4 files changed

+1362
-462
lines changed

4 files changed

+1362
-462
lines changed

src/Sql/Sql.Test/ScenarioTests/ReadScaleCrudTests.ps1

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,11 @@ function Test-GetDatabaseReadScale ($serverVersion = "12.0", $location = "Southe
6060
$db1 = Get-AzSqlDatabase -ResourceGroupName $server.ResourceGroupname -ServerName $server.ServerName -DatabaseName $db.DatabaseName
6161
Assert-AreEqual Enabled $db1.ReadScale
6262

63+
# Alter database without specifying read scale value, it should remain enabled
64+
$db2 = Set-AzSqlDatabase -ResourceGroupName $db.ResourceGroupName -ServerName $db.ServerName -DatabaseName $db.DatabaseName `
65+
-RequestedServiceObjectiveName P2
66+
Assert-AreEqual Enabled $db2.ReadScale
67+
6368
# Alter read scale properties, Premium ignores HighAvailabilityReplicaCount
6469
$db2 = Set-AzSqlDatabase -ResourceGroupName $db.ResourceGroupName -ServerName $db.ServerName -DatabaseName $db.DatabaseName `
6570
-ReadScale Disabled -HighAvailabilityReplicaCount -1

0 commit comments

Comments
 (0)