mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-03-20 12:00:24 -04:00
Initial changes for adding SqlProjectsService (#21967)
* Add SqlProjectsService * cleanup * reorder imports * undo changes in project.ts for now to fix tests
This commit is contained in:
15
extensions/mssql/src/mssql.d.ts
vendored
15
extensions/mssql/src/mssql.d.ts
vendored
@@ -40,6 +40,8 @@ declare module 'mssql' {
|
||||
|
||||
readonly dacFx: IDacFxService;
|
||||
|
||||
readonly sqlProjects: ISqlProjectsService;
|
||||
|
||||
readonly sqlAssessment: ISqlAssessmentService;
|
||||
|
||||
readonly sqlMigration: ISqlMigrationService;
|
||||
@@ -314,6 +316,19 @@ declare module 'mssql' {
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region --- Sql Projects
|
||||
|
||||
export interface ISqlProjectsService {
|
||||
openProject(projectUri: string): Promise<azdata.ResultStatus>;
|
||||
getCrossPlatformCompatiblityRequest(projectUri: string): Promise<GetCrossPlatformCompatiblityResult>;
|
||||
}
|
||||
|
||||
export interface GetCrossPlatformCompatiblityResult extends azdata.ResultStatus {
|
||||
isCrossPlatformCompatible: boolean;
|
||||
}
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region --- Language Extensibility
|
||||
export interface ExternalLanguageContent {
|
||||
pathToExtension: string;
|
||||
|
||||
Reference in New Issue
Block a user