vscode-mssql/package.json

1123 строки
35 KiB
JSON
Исходник Обычный вид История

2016-06-26 21:49:47 +03:00
{
"name": "mssql",
"displayName": "SQL Server (mssql)",
2021-10-05 02:22:43 +03:00
"version": "1.11.0",
"description": "Develop Microsoft SQL Server, Azure SQL Database and SQL Data Warehouse everywhere",
"publisher": "ms-mssql",
"preview": false,
2016-07-14 02:25:29 +03:00
"license": "SEE LICENSE IN LICENSE.txt",
"aiKey": "AIF-5574968e-856d-40d2-af67-c89a14e76412",
2016-06-26 21:49:47 +03:00
"icon": "images/sqlserver.png",
"galleryBanner": {
"color": "#2F2F2F",
"theme": "dark"
2016-06-26 21:49:47 +03:00
},
"repository": {
"type": "git",
"url": "https://github.com/Microsoft/vscode-mssql.git"
2016-06-26 21:49:47 +03:00
},
"bugs": {
2016-07-19 03:15:30 +03:00
"url": "https://github.com/Microsoft/vscode-mssql/issues"
2016-07-14 02:25:29 +03:00
},
"homepage": "https://github.com/Microsoft/vscode-mssql/blob/master/README.md",
2016-06-26 21:49:47 +03:00
"engines": {
"vscode": "^1.57.0"
2016-06-26 21:49:47 +03:00
},
"categories": [
"Programming Languages",
"Azure"
2016-06-26 21:49:47 +03:00
],
"keywords": [
2016-07-14 02:25:29 +03:00
"SQL",
"MSSQL",
2016-07-14 02:25:29 +03:00
"SQL Server",
"Azure SQL Database",
"Azure SQL Data Warehouse",
"multi-root ready"
2016-07-14 02:25:29 +03:00
],
"activationEvents": [
"onView:objectExplorer",
"onLanguage:sql",
"onCommand:mssql.connect",
"onCommand:mssql.runQuery",
"onCommand:mssql.runCurrentStatement",
"onCommand:mssql.disconnect",
"onCommand:mssql.manageProfiles",
"onCommand:mssql.chooseDatabase",
"onCommand:mssql.cancelQuery",
"onCommand:mssql.showGettingStarted",
"onCommand:mssql.newQuery",
"onCommand:mssql.rebuildIntelliSenseCache",
"onCommand:mssql.addObjectExplorer",
"onCommand:mssql.objectExplorerNewQuery",
"onCommand:mssql.toggleSqlCmd",
"onCommand:mssql.loadCompletionExtension",
"onCommand:mssql.removeAadAccount"
2016-06-26 21:49:47 +03:00
],
"main": "./out/src/extension",
"extensionDependencies": [
"vscode.sql"
],
2021-10-18 22:55:45 +03:00
"extensionPack": [
"Microsoft.data-workspace-vscode",
"Microsoft.sql-database-projects-vscode"
],
2016-06-26 21:49:47 +03:00
"devDependencies": {
"@angular/common": "~2.1.2",
"@angular/compiler": "~2.1.2",
"@angular/core": "~2.1.2",
"@angular/forms": "~2.1.2",
"@angular/platform-browser": "~2.1.2",
"@angular/platform-browser-dynamic": "~2.1.2",
"@angular/router": "~3.1.2",
"@angular/upgrade": "~2.1.2",
"@types/ejs": "^2.6.3",
"@types/jquery": "^3.3.31",
"@types/jqueryui": "^1.12.7",
"@types/keytar": "^4.4.2",
"@types/mocha": "^5.2.7",
"@types/tmp": "0.0.28",
"@types/underscore": "1.8.3",
"@types/vscode": "1.57.0",
"angular-in-memory-web-api": "0.1.13",
"angular2-slickgrid": "github:microsoft/angular2-slickgrid#1.2.2-patch1",
"assert": "^1.4.1",
"chai": "^3.5.0",
"coveralls": "^3.0.2",
Support code coverage for our VSCode extension. (#273) - Included a new launch config that supports running with code coverage. - Coverage is stored in a coverage folder as both LCOV file and HTML report (in sub folder) - Added new scripts in our build machine to run with code coverage. Will enable a run that uses code coverage once this is merged - To view code coverage while developing, install the LCOV VSCode extension, enable it and then hit F1 -> LCOV Menu -> Enable Decorations. This will highlight covered / missed lines in green and red. Note: The HTMLContent codebase is not currently covered. With recent changes to minify this it breaks the remapping tool we use. Detailed notes - Coverage uses a config file to load settings. This is copied at the start of each task - If tests fail, the process exit code will be 1. We should still write out code coverage in these cases as this is a useful detail even on runs with some test failures. - On Windows, the extension is loaded (pulling in all source files via require) before the test runner is configured. Since instrumentation happens by hooking the require call, this meant that instrumentation never happened on Windows. To resolve this, we invalidate the Module cache for our source files so they are reloaded the next time anything requires them. At this point they are instrumented as expected. There is a minor risk to this if we had some global state or deeper integration test, but this doesn't impact any existing unit tests and is needed to unblock code coverage * Skip coverage of HTMLContent due to crash - With the latest HTMLContent changes to minify & uglify the code, the remap-istanbul component responsible for js -> ts remapping crashes trying to parse the sourceMap entries in the file. This is due to lack of whitespace between code which it expects - basically, it's not set up to run against such compact code - Disabling coverage of this part of the code until this issue is resolved
2016-11-07 23:56:10 +03:00
"decache": "^4.1.0",
"del": "^2.2.1",
"gulp": "github:gulpjs/gulp#v4.0.0",
"gulp-concat": "^2.6.0",
"gulp-istanbul-report": "0.0.1",
"gulp-json-editor": "^2.2.1",
"gulp-rename": "^1.2.2",
"gulp-shell": "^0.7.0",
"gulp-sourcemaps": "^1.6.0",
"gulp-tslint": "^8.1.4",
"gulp-typescript": "^5.0.1",
"gulp-uglify": "^2.0.0",
"istanbul": "^0.4.5",
2016-08-20 02:38:35 +03:00
"pm-mocha-jenkins-reporter": "^0.2.6",
"remap-istanbul": "^0.6.4",
"rxjs": "5.0.0-beta.12",
"slickgrid": "github:kburtram/SlickGrid#2.3.23-2",
"systemjs": "0.19.40",
"systemjs-builder": "^0.15.32",
"systemjs-plugin-json": "^0.2.0",
2021-08-06 00:12:07 +03:00
"tslint": "^6.1.3",
"tslint-microsoft-contrib": "^5.2.0",
"typemoq": "^1.7.0",
"typescript": "^3.5.3",
"uglify-js": "mishoo/UglifyJS2#harmony-v2.8.22",
"vsce": "^1.58.0",
"vscode-nls-dev": "2.0.1",
"vscode-test": "^1.0.0",
"xmldom": "^0.6.0",
"yargs": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz"
2016-07-14 02:25:29 +03:00
},
2016-06-26 21:49:47 +03:00
"dependencies": {
"@types/node": "^14.14.16",
2020-12-09 04:02:02 +03:00
"ads-adal-library": "1.0.12",
"core-js": "^2.4.1",
"decompress-zip": "^0.2.2",
"ejs": "^2.6.2",
2016-08-20 04:38:56 +03:00
"error-ex": "^1.3.0",
"figures": "^1.4.0",
"find-remove": "1.2.1",
"fs-extra-promise": "^0.3.1",
"getmac": "1.2.1",
"http-proxy-agent": "^2.1.0",
"https-proxy-agent": "^2.2.1",
"jquery": "^3.4.1",
"opener": "1.4.2",
"plist": "^2.1.0",
"pretty-data": "^0.40.0",
"rangy": "^1.3.0",
"reflect-metadata": "0.1.12",
"semver": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz",
"tar": "^6.1.9",
"tmp": "^0.0.28",
"underscore": "^1.8.3",
"vscode-languageclient": "5.2.1",
"vscode-nls": "^2.0.2",
"zone.js": "^0.6.26"
2016-06-26 21:49:47 +03:00
},
2016-07-14 02:25:29 +03:00
"contributes": {
"viewsContainers": {
"activitybar": [
{
"id": "objectExplorer",
"title": "SQL Server",
"icon": "./images/server_page_inverse.svg"
}
]
},
"views": {
"objectExplorer": [
{
"id": "objectExplorer",
"name": "%extension.connections%"
},
{
"id": "queryHistory",
"name": "%extension.queryHistory%",
"when": "config.mssql.enableQueryHistoryFeature"
}
]
},
2016-06-26 21:49:47 +03:00
"languages": [
{
"id": "sql",
"extensions": [
".sql"
],
"aliases": [
"SQL"
],
"configuration": "./syntaxes/sql.configuration.json"
}
],
"grammars": [
{
"language": "sql",
"scopeName": "source.sql",
"path": "./syntaxes/SQL.plist"
}
],
"snippets": [
{
"language": "sql",
"path": "./snippets/mssql.json"
}
],
"menus": {
"editor/title": [
{
"command": "mssql.runQuery",
"when": "editorLangId == sql",
"group": "navigation@1"
},
{
"command": "mssql.cancelQuery",
"when": "editorLangId == sql",
"group": "navigation@2"
}
],
"editor/context": [
{
"command": "mssql.runQuery",
"when": "editorLangId == sql"
}
],
"view/title": [
{
"command": "mssql.addObjectExplorer",
2019-10-22 06:45:05 +03:00
"when": "view == objectExplorer",
"title": "%mssql.addObjectExplorer%",
"group": "navigation"
},
{
"command": "mssql.startQueryHistoryCapture",
"when": "view == queryHistory && config.mssql.enableQueryHistoryFeature && !config.mssql.enableQueryHistoryCapture",
"title": "%mssql.startQueryHistoryCapture%",
"group": "navigation"
},
{
"command": "mssql.pauseQueryHistoryCapture",
"when": "view == queryHistory && config.mssql.enableQueryHistoryFeature && config.mssql.enableQueryHistoryCapture",
"title": "%mssql.pauseQueryHistoryCapture%",
"group": "navigation"
},
{
"command": "mssql.clearAllQueryHistory",
"when": "view == queryHistory",
"title": "%mssql.clearAllQueryHistory%",
"group": "secondary"
}
],
"view/item/context": [
{
"command": "mssql.objectExplorerNewQuery",
2019-10-22 06:45:05 +03:00
"when": "view == objectExplorer && viewItem =~ /^(disconnectedServer|Server|Database)$/",
"group": "MS_SQL@1"
},
{
"command": "mssql.removeObjectExplorerNode",
2019-10-22 06:45:05 +03:00
"when": "view == objectExplorer && viewItem =~ /^(disconnectedServer|Server)$/",
2019-12-11 21:54:30 +03:00
"group": "MS_SQL@4"
},
{
"command": "mssql.refreshObjectExplorerNode",
2019-10-22 06:45:05 +03:00
"when": "view == objectExplorer && viewItem != disconnectedServer",
2019-12-11 21:54:30 +03:00
"group": "MS_SQL@10"
},
{
"command": "mssql.disconnectObjectExplorerNode",
2019-10-22 06:45:05 +03:00
"when": "view == objectExplorer && viewItem == Server",
2019-12-11 21:54:30 +03:00
"group": "MS_SQL@3"
},
{
"command": "mssql.scriptSelect",
2019-10-22 06:45:05 +03:00
"when": "view == objectExplorer && viewItem =~ /^(Table|View)$/",
"group": "MS_SQL@1"
},
{
"command": "mssql.scriptCreate",
"when": "view == objectExplorer && viewItem =~ /^(Table|View|AggregateFunction|PartitionFunction|ScalarValuedFunction|Schema|StoredProcedure|TableValuedFunction|User|UserDefinedTableType|Trigger|DatabaseTrigger|Index|Key|User|DatabaseRole|ApplicationRole)$/",
2019-12-11 21:54:30 +03:00
"group": "MS_SQL@2"
},
{
"command": "mssql.scriptDelete",
"when": "view == objectExplorer && viewItem =~ /^(Table|View|AggregateFunction|PartitionFunction|ScalarValuedFunction|Schema|StoredProcedure|TableValuedFunction|User|UserDefinedTableType|Trigger|DatabaseTrigger|Index|Key|User|DatabaseRole|ApplicationRole)$/",
2019-12-11 21:54:30 +03:00
"group": "MS_SQL@3"
},
{
"command": "mssql.scriptExecute",
"when": "view == objectExplorer && viewItem =~ /^(StoredProcedure)$/",
2019-12-11 21:54:30 +03:00
"group": "MS_SQL@5"
},
{
"command": "mssql.scriptAlter",
"when": "view == objectExplorer && viewItem =~ /^(AggregateFunction|PartitionFunction|ScalarValuedFunction|StoredProcedure|TableValuedFunction|View)$/",
2019-12-11 21:54:30 +03:00
"group": "MS_SQL@4"
},
{
"command": "mssql.openQueryHistory",
"when": "view == queryHistory && viewItem == queryHistoryNode",
"group": "MS_SQL@1"
},
{
"command": "mssql.runQueryHistory",
"when": "view == queryHistory && viewItem == queryHistoryNode",
"group": "MS_SQL@2"
},
{
"command": "mssql.deleteQueryHistory",
"when": "view == queryHistory && viewItem == queryHistoryNode",
"group": "MS_SQL@3"
}
],
"commandPalette": [
{
"command": "mssql.objectExplorerNewQuery",
2019-10-22 06:45:05 +03:00
"when": "view == objectExplorer && viewItem =~ /^(disconnectedServer|Server|Database)$/"
},
{
"command": "mssql.removeObjectExplorerNode",
2019-10-22 06:45:05 +03:00
"when": "view == objectExplorer && viewItem =~ /^(disconnectedServer|Server)$/"
},
{
"command": "mssql.refreshObjectExplorerNode",
2019-10-22 06:45:05 +03:00
"when": "view == objectExplorer && viewItem != disconnectedServer"
},
{
"command": "mssql.scriptSelect",
2019-10-22 06:45:05 +03:00
"when": "view == objectExplorer && viewItem =~ /^(Table|View)$/"
},
{
"command": "mssql.scriptCreate",
"when": "view == objectExplorer && viewItem =~ /^(Table|View|AggregateFunction|PartitionFunction|ScalarValuedFunction|Schema|StoredProcedure|TableValuedFunction|User|UserDefinedTableType)$/"
},
{
"command": "mssql.scriptDelete",
"when": "view == objectExplorer && viewItem =~ /^(Table|View|AggregateFunction|PartitionFunction|ScalarValuedFunction|Schema|StoredProcedure|TableValuedFunction|User|UserDefinedTableType)$/"
},
{
"command": "mssql.scriptExecute",
"when": "view == objectExplorer && viewItem =~ /^(StoredProcedure)$/"
},
{
"command": "mssql.scriptAlter",
"when": "view == objectExplorer && viewItem =~ /^(AggregateFunction|PartitionFunction|ScalarValuedFunction|StoredProcedure|TableValuedFunction|View)$/"
},
{
"command": "mssql.disconnectObjectExplorerNode",
2019-10-22 06:45:05 +03:00
"when": "view == objectExplorer && viewItem == Server"
},
{
"command": "mssql.toggleSqlCmd",
"when": "editorFocus && editorLangId == 'sql'"
},
{
"command": "mssql.startQueryHistoryCapture",
"when": "config.mssql.enableQueryHistoryFeature && !config.mssql.enableQueryHistoryCapture"
},
{
"command": "mssql.pauseQueryHistoryCapture",
"when": "config.mssql.enableQueryHistoryFeature && config.mssql.enableQueryHistoryCapture"
},
{
"command": "mssql.copyObjectName",
"when": "view == objectExplorer && viewItem != Folder"
},
{
"command": "mssql.runQueryHistory",
"when": "view == queryHistory && viewItem == queryHistoryNode"
}
]
},
2016-06-26 21:49:47 +03:00
"commands": [
{
"command": "mssql.runQuery",
"title": "%mssql.runQuery%",
"category": "MS SQL",
2020-02-21 21:04:07 +03:00
"icon": "$(debug-start)"
2016-06-26 21:49:47 +03:00
},
{
"command": "mssql.runCurrentStatement",
"title": "%mssql.runCurrentStatement%",
"category": "MS SQL"
},
{
"command": "mssql.cancelQuery",
"title": "%mssql.cancelQuery%",
"category": "MS SQL",
2020-02-21 21:04:07 +03:00
"icon": "$(debug-stop)"
},
2016-06-26 21:49:47 +03:00
{
"command": "mssql.connect",
"title": "%mssql.connect%",
"category": "MS SQL"
2016-06-26 21:49:47 +03:00
},
{
"command": "mssql.disconnect",
"title": "%mssql.disconnect%",
"category": "MS SQL"
},
{
"command": "mssql.manageProfiles",
"title": "%mssql.manageProfiles%",
"category": "MS SQL"
},
{
"command": "mssql.chooseDatabase",
"title": "%mssql.chooseDatabase%",
"category": "MS SQL"
},
{
"command": "mssql.chooseLanguageFlavor",
"title": "%mssql.chooseLanguageFlavor%",
"category": "MS SQL"
},
{
"command": "mssql.showGettingStarted",
"title": "%mssql.showGettingStarted%",
"category": "MS SQL"
},
{
"command": "mssql.newQuery",
"title": "%mssql.newQuery%",
"category": "MS SQL"
},
{
"command": "mssql.rebuildIntelliSenseCache",
"title": "%mssql.rebuildIntelliSenseCache%",
"category": "MS SQL"
},
{
"command": "mssql.toggleSqlCmd",
"title": "%mssql.toggleSqlCmd%",
"category": "MS SQL"
},
{
"command": "mssql.addObjectExplorer",
"title": "%mssql.addObjectExplorer%",
"category": "MS SQL",
2020-02-26 20:49:15 +03:00
"icon": "$(add)"
},
{
"command": "mssql.objectExplorerNewQuery",
"title": "%mssql.objectExplorerNewQuery%",
"category": "MS SQL"
},
{
"command": "mssql.removeObjectExplorerNode",
"title": "%mssql.removeObjectExplorerNode%",
"category": "MS SQL"
},
{
"command": "mssql.refreshObjectExplorerNode",
"title": "%mssql.refreshObjectExplorerNode%",
"category": "MS SQL"
},
{
"command": "mssql.disconnectObjectExplorerNode",
"title": "%mssql.disconnect%",
"category": "MS SQL"
},
{
"command": "mssql.scriptSelect",
"title": "%mssql.scriptSelect%",
"category": "MS SQL"
},
{
"command": "mssql.scriptCreate",
"title": "%mssql.scriptCreate%",
"category": "MS SQL"
},
{
"command": "mssql.scriptDelete",
"title": "%mssql.scriptDelete%",
"category": "MS SQL"
},
{
"command": "mssql.scriptExecute",
"title": "%mssql.scriptExecute%",
"category": "MS SQL"
},
{
"command": "mssql.scriptAlter",
"title": "%mssql.scriptAlter%",
"category": "MS SQL"
},
{
"command": "mssql.openQueryHistory",
"title": "%mssql.openQueryHistory%",
"category": "MS SQL"
},
{
"command": "mssql.runQueryHistory",
"title": "%mssql.runQueryHistory%",
"category": "MS SQL"
},
{
"command": "mssql.deleteQueryHistory",
"title": "%mssql.deleteQueryHistory%",
"category": "MS SQL"
},
{
"command": "mssql.clearAllQueryHistory",
"title": "%mssql.clearAllQueryHistory%",
"category": "MS SQL"
},
{
"command": "mssql.startQueryHistoryCapture",
"title": "%mssql.startQueryHistoryCapture%",
"category": "MS SQL",
2020-02-26 20:49:15 +03:00
"icon": "$(debug-start)"
},
{
"command": "mssql.pauseQueryHistoryCapture",
"title": "%mssql.pauseQueryHistoryCapture%",
"category": "MS SQL",
2020-02-26 20:49:15 +03:00
"icon": "$(debug-stop)"
},
{
"command": "mssql.commandPaletteQueryHistory",
"title": "%mssql.commandPaletteQueryHistory%",
"category": "MS SQL"
},
{
"command": "mssql.copyObjectName",
"title": "%mssql.copyObjectName%",
"category": "MS SQL"
},
{
"command": "mssql.removeAadAccount",
"title": "%mssql.removeAadAccount%",
"category": "MS SQL"
2016-06-26 21:49:47 +03:00
}
],
"keybindings": [
{
"command": "mssql.runQuery",
2016-06-26 21:49:47 +03:00
"key": "ctrl+shift+e",
"mac": "cmd+shift+e",
"when": "editorTextFocus && editorLangId == 'sql'"
},
{
"command": "mssql.connect",
2016-06-26 21:49:47 +03:00
"key": "ctrl+shift+c",
"mac": "cmd+shift+c",
"when": "editorTextFocus && editorLangId == 'sql'"
},
{
"command": "mssql.disconnect",
2016-06-26 21:49:47 +03:00
"key": "ctrl+shift+d",
"mac": "cmd+shift+d",
"when": "editorTextFocus && editorLangId == 'sql'"
2019-10-12 05:07:54 +03:00
},
{
"command": "workbench.view.extension.objectExplorer",
"key": "ctrl+alt+d",
"mac": "cmd+alt+d"
},
{
"command": "mssql.copyObjectName",
"key": "ctrl+c",
"mac": "cmd+c",
"when": "sideBarFocus && activeViewlet == workbench.view.extension.objectExplorer"
2016-06-26 21:49:47 +03:00
}
],
"configuration": {
"type": "object",
"title": "MSSQL configuration",
2016-07-14 02:25:29 +03:00
"properties": {
"mssql.azureActiveDirectory": {
"type": "string",
"default": "AuthCodeGrant",
"description": "Chooses which Authentication method to use",
"enum": [
"AuthCodeGrant",
"DeviceCode"
],
"scope": "application"
},
"mssql.logDebugInfo": {
2016-06-26 21:49:47 +03:00
"type": "boolean",
"default": false,
"description": "%mssql.logDebugInfo%",
"scope": "window"
2016-06-26 21:49:47 +03:00
},
"mssql.maxRecentConnections": {
"type": "number",
"default": 5,
"description": "%mssql.maxRecentConnections%",
"scope": "window"
},
"mssql.connections": {
2016-06-26 21:49:47 +03:00
"type": "array",
2016-07-14 02:25:29 +03:00
"default": [
2016-06-26 21:49:47 +03:00
{
"server": "{{put-server-name-here}}",
"database": "{{put-database-name-here}}",
"user": "{{put-username-here}}",
"password": "{{put-password-here}}"
}
],
"description": "%mssql.connections%",
2016-07-14 02:25:29 +03:00
"items": {
2016-06-26 21:49:47 +03:00
"type": "object",
2016-07-14 02:25:29 +03:00
"properties": {
"server": {
2016-06-26 21:49:47 +03:00
"type": "string",
"default": "{{put-server-name-here}}",
"description": "%mssql.connection.server%"
2016-06-26 21:49:47 +03:00
},
2016-07-14 02:25:29 +03:00
"database": {
2016-06-26 21:49:47 +03:00
"type": "string",
"default": "{{put-database-name-here}}",
"description": "%mssql.connection.database%"
2016-06-26 21:49:47 +03:00
},
2016-07-14 02:25:29 +03:00
"user": {
2016-06-26 21:49:47 +03:00
"type": "string",
"default": "{{put-username-here}}",
"description": "%mssql.connection.user%"
},
2016-07-14 02:25:29 +03:00
"password": {
2016-06-26 21:49:47 +03:00
"type": "string",
"default": "{{put-password-here}}",
"description": "%mssql.connection.password%"
2016-06-26 21:49:47 +03:00
},
"authenticationType": {
"type": "string",
"default": "SqlLogin",
"enum": [
"Integrated",
"SqlLogin"
],
"description": "%mssql.connection.authenticationType%"
},
"port": {
"type": "number",
"default": 1433,
"description": "%mssql.connection.port%"
},
"encrypt": {
"type": "boolean",
"default": false,
"description": "%mssql.connection.encrypt%"
},
"trustServerCertificate": {
"type": "boolean",
"default": false,
"description": "%mssql.connection.trustServerCertificate%"
},
"persistSecurityInfo": {
"type": "boolean",
"default": false,
"description": "%mssql.connection.persistSecurityInfo%"
},
"connectTimeout": {
"type": "number",
"default": 15,
"description": "%mssql.connection.connectTimeout%"
},
"connectRetryCount": {
2016-06-26 21:49:47 +03:00
"type": "number",
"default": 1,
"description": "%mssql.connection.connectRetryCount%"
2016-06-26 21:49:47 +03:00
},
"connectRetryInterval": {
2016-06-26 21:49:47 +03:00
"type": "number",
"default": 10,
"description": "%mssql.connection.connectRetryInterval%"
},
"applicationName": {
"type": "string",
"default": "vscode-mssql",
"description": "%mssql.connection.applicationName%"
},
"workstationId": {
"type": "string",
"default": "",
"description": "%mssql.connection.workstationId%"
},
"applicationIntent": {
"type": "string",
"default": "ReadWrite",
"enum": [
"ReadWrite",
"ReadOnly"
],
"description": "%mssql.connection.applicationIntent%"
},
"currentLanguage": {
"type": "string",
"default": "",
"description": "%mssql.connection.currentLanguage%"
},
"pooling": {
"type": "boolean",
"default": false,
"description": "%mssql.connection.pooling%"
},
"maxPoolSize": {
"type": "number",
"default": 100,
"description": "%mssql.connection.maxPoolSize%"
},
"minPoolSize": {
"type": "number",
"default": 0,
"description": "%mssql.connection.minPoolSize%"
},
"loadBalanceTimeout": {
"type": "number",
"default": 0,
"description": "%mssql.connection.loadBalanceTimeout%"
},
"replication": {
"type": "boolean",
"default": true,
"description": "%mssql.connection.replication%"
},
"attachDbFilename": {
"type": "string",
"default": "",
"description": "%mssql.connection.attachDbFilename%"
},
"failoverPartner": {
"type": "string",
"default": "",
"description": "%mssql.connection.failoverPartner%"
},
"multiSubnetFailover": {
"type": "boolean",
"default": true,
"description": "%mssql.connection.multiSubnetFailover%"
},
"multipleActiveResultSets": {
"type": "boolean",
"default": false,
"description": "%mssql.connection.multipleActiveResultSets%"
},
"packetSize": {
"type": "number",
"default": 8192,
"description": "%mssql.connection.packetSize%"
},
"typeSystemVersion": {
"type": "string",
"enum": [
"Latest"
],
"description": "%mssql.connection.typeSystemVersion%"
},
"connectionString": {
"type": "string",
"default": "",
"description": "%mssql.connection.connectionString%"
},
"profileName": {
"type": "string",
"description": "%mssql.connection.profileName%"
},
"savePassword": {
"type": "boolean",
"description": "%mssql.connection.savePassword%"
},
"emptyPasswordInput": {
"type": "boolean",
"description": "%mssql.connection.emptyPasswordInput%"
2016-06-26 21:49:47 +03:00
}
}
},
"scope": "resource"
},
"mssql.shortcuts": {
"type": "object",
"description": "%mssql.shortcuts%",
"default": {
"_comment": "Short cuts must follow the format (ctrl)+(shift)+(alt)+[key]",
2019-10-12 04:03:11 +03:00
"event.toggleResultPane": "ctrl+alt+R",
"event.focusResultsGrid": "ctrl+alt+G",
"event.toggleMessagePane": "ctrl+alt+Y",
"event.prevGrid": "ctrl+up",
"event.nextGrid": "ctrl+down",
2019-10-01 00:16:09 +03:00
"event.copySelection": "ctrl+C",
"event.copyWithHeaders": "",
"event.copyAllHeaders": "",
"event.maximizeGrid": "",
"event.selectAll": "ctrl+A",
"event.saveAsJSON": "",
"event.saveAsCSV": "",
"event.saveAsExcel": ""
},
"scope": "resource"
},
"mssql.messagesDefaultOpen": {
"type": "boolean",
"description": "%mssql.messagesDefaultOpen%",
"default": true,
"scope": "resource"
},
"mssql.resultsFontFamily": {
"type": "string",
"description": "%mssql.resultsFontFamily%",
"default": "-apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,Ubuntu,Droid Sans,sans-serif",
"scope": "resource"
},
"mssql.resultsFontSize": {
"type": "number",
"description": "%mssql.resultsFontSize%",
"default": 13,
"scope": "resource"
},
"mssql.saveAsCsv.includeHeaders": {
"type": "boolean",
"description": "%mssql.saveAsCsv.includeHeaders%",
"default": true,
"scope": "resource"
},
"mssql.saveAsCsv.delimiter": {
"type": "string",
"description": "%mssql.saveAsCsv.delimiter%",
"default": ",",
"scope": "resource"
},
"mssql.saveAsCsv.lineSeparator": {
"type": "string",
"description": "%mssql.saveAsCsv.lineSeparator%",
"default": null,
"scope": "resource"
},
"mssql.saveAsCsv.textIdentifier": {
"type": "string",
"description": "%mssql.saveAsCsv.textIdentifier%",
"default": "\"",
"scope": "resource"
},
"mssql.saveAsCsv.encoding": {
"type": "string",
"description": "%mssql.saveAsCsv.encoding%",
"default": "utf-8",
"scope": "resource"
},
"mssql.copyIncludeHeaders": {
"type": "boolean",
"description": "%mssql.copyIncludeHeaders%",
"default": false,
"scope": "resource"
},
"mssql.copyRemoveNewLine": {
"type": "boolean",
"description": "%mssql.copyRemoveNewLine%",
"default": true,
"scope": "resource"
},
"mssql.showBatchTime": {
"type": "boolean",
"description": "%mssql.showBatchTime%",
"default": false,
"scope": "resource"
},
"mssql.splitPaneSelection": {
"type": "string",
"description": "%mssql.splitPaneSelection%",
"default": "next",
"enum": [
"next",
"current",
"end"
],
"scope": "resource"
},
"mssql.format.alignColumnDefinitionsInColumns": {
"type": "boolean",
"description": "%mssql.format.alignColumnDefinitionsInColumns%",
"default": false,
"scope": "window"
},
"mssql.format.datatypeCasing": {
"type": "string",
"description": "%mssql.format.datatypeCasing%",
"default": "none",
"enum": [
"none",
"uppercase",
"lowercase"
],
"scope": "window"
},
"mssql.format.keywordCasing": {
"type": "string",
"description": "%mssql.format.keywordCasing%",
"default": "none",
"enum": [
"none",
"uppercase",
"lowercase"
],
"scope": "window"
},
"mssql.format.placeCommasBeforeNextStatement": {
"type": "boolean",
"description": "%mssql.format.placeCommasBeforeNextStatement%",
"default": false,
"scope": "window"
},
"mssql.format.placeSelectStatementReferencesOnNewLine": {
"type": "boolean",
"description": "%mssql.format.placeSelectStatementReferencesOnNewLine%",
"default": false,
"scope": "window"
},
"mssql.applyLocalization": {
"type": "boolean",
"description": "%mssql.applyLocalization%",
"default": false,
"scope": "window"
},
"mssql.query.displayBitAsNumber": {
"type": "boolean",
"default": true,
"description": "%mssql.query.displayBitAsNumber%",
"scope": "window"
},
"mssql.intelliSense.enableIntelliSense": {
"type": "boolean",
"default": true,
"description": "%mssql.intelliSense.enableIntelliSense%",
"scope": "window"
},
"mssql.intelliSense.enableErrorChecking": {
"type": "boolean",
"default": true,
"description": "%mssql.intelliSense.enableErrorChecking%",
"scope": "window"
},
"mssql.intelliSense.enableSuggestions": {
"type": "boolean",
"default": true,
"description": "%mssql.intelliSense.enableSuggestions%",
"scope": "window"
},
"mssql.intelliSense.enableQuickInfo": {
"type": "boolean",
"default": true,
"description": "%mssql.intelliSense.enableQuickInfo%",
"scope": "window"
},
"mssql.intelliSense.lowerCaseSuggestions": {
"type": "boolean",
"default": false,
"description": "%mssql.intelliSense.lowerCaseSuggestions%",
"scope": "window"
},
"mssql.persistQueryResultTabs": {
"type": "boolean",
"default": false,
"description": "%mssql.persistQueryResultTabs%",
"scope": "window"
},
"mssql.queryHistoryLimit": {
"type": "number",
"default": 20,
"description": "%mssql.queryHistoryLimit%",
"scope": "window"
},
"mssql.enableQueryHistoryCapture": {
"type": "boolean",
"default": true,
"description": "%mssql.enableQueryHistoryCapture%",
"scope": "window"
},
"mssql.enableQueryHistoryFeature": {
"type": "boolean",
"default": true,
"description": "%mssql.enableQueryHistoryFeature%",
"scope": "window"
2021-09-01 01:46:13 +03:00
},
"mssql.query.maxXmlCharsToStore": {
"type": "number",
"default": 2097152,
"description": "%mssql.query.maxXmlCharsToStore%"
},
"mssql.tracingLevel": {
"type": "string",
"description": "%mssql.tracingLevel%",
"default": "Critical",
"enum": [
"All",
"Off",
"Critical",
"Error",
"Warning",
"Information",
"Verbose"
]
},
"mssql.logRetentionMinutes": {
"type": "number",
"default": 10080,
"description": "%mssql.logRetentionMinutes%"
},
"mssql.logFilesRemovalLimit": {
"type": "number",
"default": 100,
"description": "%mssql.logFilesRemovalLimit%"
},
"mssql.query.rowCount": {
"type": "number",
"default": 0,
"description": "%mssql.query.setRowCount%"
},
"mssql.query.textSize": {
"type": "number",
"default": 2147483647,
"description": "%mssql.query.textSize%"
},
"mssql.query.executionTimeout": {
"type": "number",
"default": 0,
"description": "%mssql.query.executionTimeout%"
},
"mssql.query.noCount": {
"type": "boolean",
"default": false,
"description": "%mssql.query.noCount%"
},
"mssql.query.noExec": {
"type": "boolean",
"default": false,
"description": "%mssql.query.noExec%"
},
"mssql.query.parseOnly": {
"type": "boolean",
"default": false,
"description": "%mssql.query.parseOnly%"
},
"mssql.query.arithAbort": {
"type": "boolean",
"default": true,
"description": "%mssql.query.arithAbort%"
},
"mssql.query.statisticsTime": {
"type": "boolean",
"default": false,
"description": "%mssql.query.statisticsTime%"
},
"mssql.query.statisticsIO": {
"type": "boolean",
"default": false,
"description": "%mssql.query.statisticsIO%"
},
"mssql.query.xactAbortOn": {
"type": "boolean",
"default": false,
"description": "%mssql.query.xactAbortOn%"
},
"mssql.query.transactionIsolationLevel": {
"enum": [
"READ COMMITTED",
"READ UNCOMMITTED",
"REPEATABLE READ",
"SERIALIZABLE"
],
"default": "READ COMMITTED",
"description": "%mssql.query.transactionIsolationLevel%"
},
"mssql.query.deadlockPriority": {
"enum": [
"Normal",
"Low"
],
"default": "Normal",
"description": "%mssql.query.deadlockPriority%"
},
"mssql.query.lockTimeout": {
"type": "number",
"default": -1,
"description": "%mssql.query.lockTimeout%"
},
"mssql.query.queryGovernorCostLimit": {
"type": "number",
"default": -1,
"description": "%mssql.query.queryGovernorCostLimit%"
},
"mssql.query.ansiDefaults": {
"type": "boolean",
"default": false,
"description": "%mssql.query.ansiDefaults%"
},
"mssql.query.quotedIdentifier": {
"type": "boolean",
"default": true,
"description": "%mssql.query.quotedIdentifier%"
},
"mssql.query.ansiNullDefaultOn": {
"type": "boolean",
"default": true,
"description": "%mssql.query.ansiNullDefaultOn%"
},
"mssql.query.implicitTransactions": {
"type": "boolean",
"default": false,
"description": "%mssql.query.implicitTransactions%"
},
"mssql.query.cursorCloseOnCommit": {
"type": "boolean",
"default": false,
"description": "%mssql.query.cursorCloseOnCommit%"
},
"mssql.query.ansiPadding": {
"type": "boolean",
"default": true,
"description": "%mssql.query.ansiPadding%"
},
"mssql.query.ansiWarnings": {
"type": "boolean",
"default": true,
"description": "%mssql.query.ansiWarnings%"
},
"mssql.query.ansiNulls": {
"type": "boolean",
"default": true,
"description": "%mssql.query.ansiNulls%"
},
"mssql.query.alwaysEncryptedParameterization": {
"type": "boolean",
"default": false,
"description": "%mssql.query.alwaysEncryptedParameterization%"
},
"mssql.ignorePlatformWarning": {
"type": "boolean",
"description": "%mssql.ignorePlatformWarning%",
"default": false
2016-06-26 21:49:47 +03:00
}
}
}
}
}