diff --git a/extensions/sql-database-projects/src/controllers/projectController.ts b/extensions/sql-database-projects/src/controllers/projectController.ts index 44e8277796..15b3e1d74c 100644 --- a/extensions/sql-database-projects/src/controllers/projectController.ts +++ b/extensions/sql-database-projects/src/controllers/projectController.ts @@ -1225,7 +1225,7 @@ export class ProjectsController { newProjName: projectInfo.projectName, folderUri: vscode.Uri.file(projectInfo.outputFolder), projectTypeId: constants.emptySqlDatabaseProjectTypeId, - sdkStyle: false + sdkStyle: !!options?.isSDKStyle }); const project = await Project.openProject(newProjFilePath); diff --git a/extensions/sql-database-projects/src/sqldbproj.d.ts b/extensions/sql-database-projects/src/sqldbproj.d.ts index d0c7f0613a..f28e27a950 100644 --- a/extensions/sql-database-projects/src/sqldbproj.d.ts +++ b/extensions/sql-database-projects/src/sqldbproj.d.ts @@ -68,7 +68,12 @@ declare module 'sqldbproj' { /** * If true then the project will not be opened in the workspace after being created */ - doNotOpenInWorkspace?: boolean + doNotOpenInWorkspace?: boolean, + + /** + * Create SQL Project SDK style or non SDK style. The default is non SDK style. + */ + isSDKStyle?: boolean }; export interface ISqlProject {