diff --git a/build/gulpfile.vscode.js b/build/gulpfile.vscode.js index 42854f5de6..130a7004ed 100644 --- a/build/gulpfile.vscode.js +++ b/build/gulpfile.vscode.js @@ -66,7 +66,7 @@ const excludedExtensions = [ 'ms-vscode.node-debug', 'ms-vscode.node-debug2', // {{SQL CARBON EDIT}} - 'integration-tests', + 'integration-tests' ]; // {{SQL CARBON EDIT}} @@ -76,7 +76,8 @@ const sqlBuiltInExtensions = [ // the extension will be excluded from SQLOps package and will have separate vsix packages 'agent', 'import', - 'profiler' + 'profiler', + 'admin-pack' ]; var azureExtensions = [ 'azurecore', 'mssql']; diff --git a/extensions/admin-pack/.gitignore b/extensions/admin-pack/.gitignore new file mode 100644 index 0000000000..aeee7322bf --- /dev/null +++ b/extensions/admin-pack/.gitignore @@ -0,0 +1,2 @@ +node_modules +*.vsix diff --git a/extensions/admin-pack/.vscodeignore b/extensions/admin-pack/.vscodeignore new file mode 100644 index 0000000000..19bbe7878d --- /dev/null +++ b/extensions/admin-pack/.vscodeignore @@ -0,0 +1,3 @@ +.vscode/** +.vscode-test/** +.gitignore diff --git a/extensions/admin-pack/README.md b/extensions/admin-pack/README.md new file mode 100644 index 0000000000..f85c88ad08 --- /dev/null +++ b/extensions/admin-pack/README.md @@ -0,0 +1,31 @@ +# Admin Pack for SQL Server + +Admin Pack for SQL Server is a collection of popular database administration extensions to help you manage SQL Server. When you download this pack, you will download the following extensions: + +- [SQL Server Agent](https://docs.microsoft.com/en-us/sql/azure-data-studio/sql-server-agent-extension?view=sql-server-2017) + - List SQL Server Agent Jobs configured on a SQL Server + - View Job History with job execution results + - Basic Job Control to start and stop jobs +- [SQL Server Profiler](https://docs.microsoft.com/en-us/sql/azure-data-studio/sql-server-profiler-extension?view=sql-server-2017) + - Browse through extended events and view associated T-SQL + - View and manage sessions + - Filter search of events +- [SQL Server Import](https://docs.microsoft.com/en-us/sql/azure-data-studio/sql-server-import-extension?view=sql-server-2017) + - Use the Import Flat File Wizard to import .csv and .txt files to a SQL table using AI-based framework to simplify experience + - Use the Data-Tier Application Wizard to deploy and extract .dacpac files and import and export .bacpac files + +If there are extensions you feel should be added to this pack, submit a feature request on our [Github Issues](https://github.com/microsoft/azuredatastudio/issues). + +## Code of Conduct + +This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. + +## Privacy Statement + +The [Microsoft Enterprise and Developer Privacy Statement](https://privacy.microsoft.com/en-us/privacystatement) describes the privacy statement of this software. + +## License + +Copyright (c) Microsoft Corporation. All rights reserved. + +Licensed under the [Source EULA](https://raw.githubusercontent.com/Microsoft/azuredatastudio/master/LICENSE.txt). \ No newline at end of file diff --git a/extensions/admin-pack/package.json b/extensions/admin-pack/package.json new file mode 100644 index 0000000000..be1e2ee30a --- /dev/null +++ b/extensions/admin-pack/package.json @@ -0,0 +1,23 @@ +{ + "name": "admin-pack", + "displayName": "Admin Pack for SQL Server", + "description": "", + "version": "0.0.1", + "publisher": "Microsoft", + "engines": { + "vscode": "*", + "sqlops": "*" + }, + "extensionPack": [ + "Microsoft.agent", + "Microsoft.profiler", + "Microsoft.import" + ], + "repository": { + "type": "git", + "url": "https://github.com/Microsoft/azuredatastudio.git" + }, + "bugs": { + "url": "https://github.com/Microsoft/azuredatastudio/issues" + } +} \ No newline at end of file