Schema compare publish (#5127)

* adding publish command
This commit is contained in:
kisantia
2019-04-25 10:37:40 +12:00
committed by GitHub
parent 5c2cbc9d29
commit d63f07d29a
11 changed files with 85 additions and 6 deletions

View File

@@ -1737,6 +1737,7 @@ declare module 'azdata' {
export interface SchemaCompareEndpointInfo {
endpointType: SchemaCompareEndpointType;
packageFilePath: string;
serverName: string;
databaseName: string;
ownerUri: string;
}
@@ -1744,6 +1745,7 @@ declare module 'azdata' {
export interface SchemaCompareServicesProvider extends DataProvider {
schemaCompare(sourceEndpointInfo: SchemaCompareEndpointInfo, targetEndpointInfo: SchemaCompareEndpointInfo, taskExecutionMode: TaskExecutionMode): Thenable<SchemaCompareResult>;
schemaCompareGenerateScript(operationId: string, targetDatabaseName: string, scriptFilePath: string, taskExecutionMode: TaskExecutionMode): Thenable<ResultStatus>;
schemaComparePublishChanges(operationId: string, targetServerName: string, targetDatabaseName: string, taskExecutionMode: TaskExecutionMode): Thenable<ResultStatus>;
}
// Security service interfaces ------------------------------------------------------------------------