mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-19 09:35:36 -05:00
Add serverless DW platform (#24246)
* Add serverlesss * Add serverless master.dacpac * vbump --------- Co-authored-by: Kim Santiago <kisantia@microsoft.com>
This commit is contained in:
@@ -629,6 +629,7 @@ export const targetPlatformToVersion: Map<string, string> = new Map<string, stri
|
||||
[SqlTargetPlatform.sqlServer2022, '160'],
|
||||
[SqlTargetPlatform.sqlAzure, 'AzureV12'],
|
||||
[SqlTargetPlatform.sqlDW, 'Dw'],
|
||||
[SqlTargetPlatform.sqlDwServerless, 'Serverless'],
|
||||
[SqlTargetPlatform.sqlDwUnified, 'DwUnified']
|
||||
]);
|
||||
|
||||
|
||||
@@ -731,8 +731,8 @@ export async function getTargetPlatformFromServerVersion(serverInfo: azdataType.
|
||||
if (azdataApi) {
|
||||
// TODO: Update this when Fabric DW gets its own engine edition
|
||||
// https://github.com/microsoft/azuredatastudio/issues/24112
|
||||
if (engineEdition === azdataApi.DatabaseEngineEdition.SqlOnDemand && isSqlDwUnifiedServer(serverUrl)) {
|
||||
targetPlatform = SqlTargetPlatform.sqlDwUnified;
|
||||
if (engineEdition === azdataApi.DatabaseEngineEdition.SqlOnDemand) {
|
||||
targetPlatform = isSqlDwUnifiedServer(serverUrl) ? SqlTargetPlatform.sqlDwUnified : SqlTargetPlatform.sqlDwServerless;
|
||||
} else if (engineEdition === azdataApi.DatabaseEngineEdition.SqlDataWarehouse) {
|
||||
targetPlatform = SqlTargetPlatform.sqlDW;
|
||||
} else {
|
||||
@@ -741,8 +741,8 @@ export async function getTargetPlatformFromServerVersion(serverInfo: azdataType.
|
||||
} else {
|
||||
// TODO: Update this when Fabric DW gets its own engine edition
|
||||
// https://github.com/microsoft/azuredatastudio/issues/24112
|
||||
if (engineEdition === vscodeMssql.DatabaseEngineEdition.SqlOnDemand && isSqlDwUnifiedServer(serverUrl)) {
|
||||
targetPlatform = SqlTargetPlatform.sqlDwUnified;
|
||||
if (engineEdition === vscodeMssql.DatabaseEngineEdition.SqlOnDemand) {
|
||||
targetPlatform = isSqlDwUnifiedServer(serverUrl) ? SqlTargetPlatform.sqlDwUnified : SqlTargetPlatform.sqlDwServerless;
|
||||
} else if (engineEdition === vscodeMssql.DatabaseEngineEdition.SqlDataWarehouse) {
|
||||
targetPlatform = SqlTargetPlatform.sqlDW;
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user