mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-13 17:22:15 -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:
Binary file not shown.
@@ -2,7 +2,7 @@
|
||||
"name": "sql-database-projects",
|
||||
"displayName": "SQL Database Projects",
|
||||
"description": "Enables users to develop and publish database schemas for MSSQL Databases",
|
||||
"version": "1.3.0",
|
||||
"version": "1.3.1",
|
||||
"publisher": "Microsoft",
|
||||
"preview": false,
|
||||
"engines": {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -322,6 +322,7 @@ declare module 'sqldbproj' {
|
||||
sqlAzure = 'Azure SQL Database',
|
||||
sqlDW = 'Azure Synapse SQL Pool',
|
||||
sqlEdge = 'Azure SQL Edge',
|
||||
sqlDwServerless = 'Azure Synapse Serverless SQL Pool',
|
||||
sqlDwUnified = 'Synapse Data Warehouse in Microsoft Fabric'
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user