mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-03-19 03:21:36 -04:00
Add Detach Database option to database context menu (#23480)
This commit is contained in:
10
extensions/mssql/src/mssql.d.ts
vendored
10
extensions/mssql/src/mssql.d.ts
vendored
@@ -974,6 +974,16 @@ declare module 'mssql' {
|
||||
* @param schema Schema to search in.
|
||||
*/
|
||||
search(contextId: string, objectTypes: string[], searchText?: string, schema?: string): Thenable<ObjectManagement.SearchResultItem[]>;
|
||||
/**
|
||||
* Detach a database.
|
||||
* @param connectionUri The URI of the server connection.
|
||||
* @param objectUrn SMO Urn of the database to be detached. More information: https://learn.microsoft.com/sql/relational-databases/server-management-objects-smo/overview-smo
|
||||
* @param dropConnections Whether to drop active connections to this database.
|
||||
* @param updateStatistics Whether to update the optimization statistics related to this database.
|
||||
* @param generateScript Whether to generate a TSQL script for the operation instead of detaching the database.
|
||||
* @returns A string value representing the generated TSQL query if generateScript was set to true, and an empty string otherwise.
|
||||
*/
|
||||
detachDatabase(connectionUri: string, objectUrn: string, dropConnections: boolean, updateStatistics: boolean, generateScript: boolean): Thenable<string>;
|
||||
}
|
||||
// Object Management - End.
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user