Files
azuredatastudio/extensions/mssql/package.json
2023-01-30 13:13:57 -08:00

1189 lines
39 KiB
JSON

{
"name": "mssql",
"version": "0.1.0",
"publisher": "Microsoft",
"aiKey": "29a207bb14f84905966a8f22524cb730-25407f35-11b6-4d4e-8114-ab9e843cb52f-7380",
"activationEvents": [
"*"
],
"engines": {
"vscode": "*"
},
"main": "./out/main",
"typings": "./src/mssql",
"extensionDependencies": [
"vscode.sql"
],
"scripts": {
"compile": "gulp compile-extension:mssql-client",
"update-grammar": "node ../../build/npm/update-grammar.js Microsoft/vscode-mssql syntaxes/SQL.plist ./syntaxes/sql.tmLanguage.json",
"postinstall": "node ./build/postinstall.js"
},
"capabilities": {
"virtualWorkspaces": false,
"untrustedWorkspaces": {
"supported": true
}
},
"contributes": {
"problemMatchers": [
{
"name": "tasks"
}
],
"commands": [
{
"command": "mssql.exportSqlAsNotebook",
"title": "%mssql.exportSqlAsNotebook%"
},
{
"command": "mssql.exportNotebookToSql",
"title": "%mssql.exportNotebookToSql%",
"icon": {
"dark": "resources/dark/export_blue_dark.svg",
"light": "resources/light/export_blue_light.svg"
}
},
{
"command": "mssql.searchServers",
"title": "%title.searchServers%"
},
{
"command": "mssql.clearSearchServerResult",
"title": "%title.clearSearchServerResult%"
},
{
"command": "mssql.showLogFile",
"category": "MSSQL",
"title": "%title.showLogFile%"
},
{
"command": "mssql.newTable",
"category": "MSSQL",
"title": "%title.newTable%"
},
{
"command": "mssql.designTable",
"category": "MSSQL",
"title": "%title.designTable%"
}
],
"outputChannels": [
"MSSQL"
],
"snippets": [
{
"language": "sql",
"path": "./snippets/mssql.json"
}
],
"configuration": {
"type": "object",
"title": "%mssql.configuration.title%",
"properties": {
"mssql.query.displayBitAsNumber": {
"type": "boolean",
"default": true,
"description": "%mssql.query.displayBitAsNumber%"
},
"mssql.query.maxXmlCharsToStore": {
"type": "number",
"default": 2097152,
"description": "%mssql.query.maxXmlCharsToStore%"
},
"mssql.query.maxCharsToStore": {
"type": "number",
"default": 65535,
"description": "%mssql.query.maxCharsToStore%"
},
"mssql.format.alignColumnDefinitionsInColumns": {
"type": "boolean",
"description": "%mssql.format.alignColumnDefinitionsInColumns%",
"default": false
},
"mssql.format.datatypeCasing": {
"type": "string",
"description": "%mssql.format.datatypeCasing%",
"default": "none",
"enum": [
"none",
"uppercase",
"lowercase"
]
},
"mssql.format.keywordCasing": {
"type": "string",
"description": "%mssql.format.keywordCasing%",
"default": "none",
"enum": [
"none",
"uppercase",
"lowercase"
]
},
"mssql.format.placeCommasBeforeNextStatement": {
"type": "boolean",
"description": "%mssql.format.placeCommasBeforeNextStatement%",
"default": false
},
"mssql.format.placeSelectStatementReferencesOnNewLine": {
"type": "boolean",
"description": "%mssql.format.placeSelectStatementReferencesOnNewLine%",
"default": false
},
"mssql.logDebugInfo": {
"type": "boolean",
"default": false,
"description": "%mssql.logDebugInfo%"
},
"mssql.tracingLevel": {
"type": "string",
"description": "%mssql.tracingLevel%",
"default": "Critical",
"enum": [
"All",
"Off",
"Critical",
"Error",
"Warning",
"Information",
"Verbose"
]
},
"mssql.trace.server": {
"type": "string",
"scope": "window",
"enum": [
"off",
"messages",
"verbose"
],
"default": "off",
"description": "%mssql.tracing.desc%"
},
"mssql.logRetentionMinutes": {
"type": "number",
"default": 10080,
"description": "%mssql.logRetentionMinutes%"
},
"mssql.logFilesRemovalLimit": {
"type": "number",
"default": 100,
"description": "%mssql.logFilesRemovalLimit%"
},
"mssql.intelliSense.enableIntelliSense": {
"type": "boolean",
"default": true,
"description": "%mssql.intelliSense.enableIntelliSense%"
},
"mssql.intelliSense.enableErrorChecking": {
"type": "boolean",
"default": true,
"description": "%mssql.intelliSense.enableErrorChecking%"
},
"mssql.intelliSense.enableSuggestions": {
"type": "boolean",
"default": true,
"description": "%mssql.intelliSense.enableSuggestions%"
},
"mssql.intelliSense.enableQuickInfo": {
"type": "boolean",
"default": true,
"description": "%mssql.intelliSense.enableQuickInfo%"
},
"mssql.intelliSense.lowerCaseSuggestions": {
"type": "boolean",
"default": false,
"description": "%mssql.intelliSense.lowerCaseSuggestions%"
},
"mssql.executionPlan.expensiveOperationMetric": {
"type": "string",
"description": "%mssql.executionPlan.expensiveOperationMetric%",
"default": "cost",
"enum": [
"off",
"actualElapsedTime",
"actualElapsedCpuTime",
"cost",
"subtreeCost",
"actualNumberOfRowsForAllExecutions",
"numberOfRowsRead"
],
"enumDescriptions": [
"%mssql.executionPlan.expensiveOperationMetric.off%",
"%mssql.executionPlan.expensiveOperationMetric.actualElapsedTime%",
"%mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime%",
"%mssql.executionPlan.cost%",
"%mssql.executionPlan.subtreeCost%",
"%mssql.executionPlan.actualNumberOfRowsForAllExecutions%",
"%mssql.executionPlan.numberOfRowsRead%"
]
},
"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
},
"mssql.parallelMessageProcessing": {
"type": "boolean",
"description": "%mssql.parallelMessageProcessing%",
"default": false
},
"mssql.tableDesigner.preloadDatabaseModel": {
"type": "boolean",
"default": false,
"description": "%mssql.tableDesigner.preloadDatabaseModel%"
}
}
},
"menus": {
"commandPalette": [
{
"command": "mssql.exportSqlAsNotebook",
"when": "false"
},
{
"command": "mssql.exportNotebookToSql",
"when": "false"
},
{
"command": "mssql.newTable",
"when": "false"
},
{
"command": "mssql.designTable",
"when": "false"
}
],
"objectExplorer/item/context": [
{
"command": "mssql.designTable",
"when": "connectionProvider == MSSQL && nodeType == Table && nodeSubType != LedgerDropped",
"group": "0_query@3"
},
{
"command": "mssql.newTable",
"when": "connectionProvider == MSSQL && nodeType == Folder && objectType == Tables",
"group": "0_query@1"
}
],
"dataExplorer/context": [
{
"command": "mssql.designTable",
"when": "connectionProvider == MSSQL && nodeType == Table",
"group": "connection@3"
},
{
"command": "mssql.newTable",
"when": "connectionProvider == MSSQL && nodeType == Folder && objectType == Tables",
"group": "connection@1"
}
],
"notebook/toolbar": [
{
"command": "mssql.exportNotebookToSql",
"when": "config.workbench.enablePreviewFeatures && providerId == sql"
}
]
},
"dashboard": {
"provider": "MSSQL",
"flavors": [
{
"flavor": "on_prem",
"conditions": [
{
"field": "isCloud",
"operator": "!=",
"value": true
}
],
"databaseProperties": [
{
"displayName": "%onprem.databaseProperties.recoveryModel%",
"value": "recoveryModel"
},
{
"displayName": "%onprem.databaseProperties.lastBackupDate%",
"value": "lastBackupDate",
"ignore": [
"1/1/0001 12:00:00 AM"
]
},
{
"displayName": "%onprem.databaseProperties.lastLogBackupDate%",
"value": "lastLogBackupDate",
"ignore": [
"1/1/0001 12:00:00 AM"
]
},
{
"displayName": "%onprem.databaseProperties.compatibilityLevel%",
"value": "compatibilityLevel"
},
{
"displayName": "%onprem.databaseProperties.owner%",
"value": "owner"
}
],
"serverProperties": [
{
"displayName": "%onprem.serverProperties.serverVersion%",
"value": "serverVersion"
},
{
"displayName": "%onprem.serverProperties.serverEdition%",
"value": "serverEdition"
},
{
"displayName": "%onprem.serverProperties.machineName%",
"value": "machineName"
},
{
"displayName": "%onprem.serverProperties.osVersion%",
"value": "osVersion"
}
],
"databasesListProperties": [
{
"displayName": "%databasesListProperties.name%",
"value": "name",
"widthWeight": 60
},
{
"displayName": "%databasesListProperties.status%",
"value": "state",
"widthWeight": 10
},
{
"displayName": "%databasesListProperties.size%",
"value": "sizeInMB",
"widthWeight": 10
},
{
"displayName": "%databasesListProperties.lastBackup%",
"value": "lastBackup",
"widthWeight": 20
}
]
},
{
"flavor": "cloud",
"conditions": [
{
"field": "isCloud",
"operator": "==",
"value": true
},
{
"field": "engineEditionId",
"operator": "!=",
"value": "11"
}
],
"databaseProperties": [
{
"displayName": "%cloud.databaseProperties.azureEdition%",
"value": "azureEdition"
},
{
"displayName": "%cloud.databaseProperties.serviceLevelObjective%",
"value": "serviceLevelObjective"
},
{
"displayName": "%cloud.databaseProperties.compatibilityLevel%",
"value": "compatibilityLevel"
},
{
"displayName": "%cloud.databaseProperties.owner%",
"value": "owner"
}
],
"serverProperties": [
{
"displayName": "%cloud.serverProperties.serverVersion%",
"value": "serverVersion"
},
{
"displayName": "%cloud.serverProperties.serverEdition%",
"value": "serverEdition"
}
],
"databasesListProperties": [
{
"displayName": "%databasesListProperties.name%",
"value": "name",
"widthWeight": 60
},
{
"displayName": "%databasesListProperties.status%",
"value": "state",
"widthWeight": 20
},
{
"displayName": "%databasesListProperties.size%",
"value": "sizeInMB",
"widthWeight": 20
}
]
},
{
"flavor": "on_demand",
"conditions": [
{
"field": "engineEditionId",
"operator": "==",
"value": "11"
}
],
"databaseProperties": [
{
"displayName": "%cloud.databaseProperties.compatibilityLevel%",
"value": "compatibilityLevel"
}
],
"serverProperties": [
{
"displayName": "%cloud.serverProperties.serverVersion%",
"value": "serverVersion"
},
{
"displayName": "%cloud.serverProperties.serverEdition%",
"value": "serverEdition"
}
],
"databasesListProperties": [
{
"displayName": "%databasesListProperties.name%",
"value": "name",
"widthWeight": 100
}
]
}
]
},
"connectionProvider": {
"providerId": "MSSQL",
"displayName": "%mssql.provider.displayName%",
"isExecutionPlanProvider": true,
"azureResource": "Sql",
"supportedExecutionPlanFileExtensions": [
"sqlplan"
],
"connectionStringOptions": {
"isEnabled": true
},
"iconPath": [
{
"id": "mssql:cloud",
"path": {
"light": "resources/light/azureDB.svg",
"dark": "resources/dark/azureDB_inverse.svg"
}
},
{
"id": "mssql:managedInstance",
"path": {
"light": "resources/light/managedInstance.svg",
"dark": "resources/dark/managedInstance_inverse.svg"
}
}
],
"connectionOptions": [
{
"specialValueType": "connectionName",
"isIdentity": true,
"name": "connectionName",
"displayName": "%mssql.connectionOptions.connectionName.displayName%",
"description": "%mssql.connectionOptions.connectionName.description%",
"groupName": "%mssql.connectionOptions.groupName.source%",
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": "serverName",
"isIdentity": true,
"name": "server",
"displayName": "%mssql.connectionOptions.serverName.displayName%",
"description": "%mssql.connectionOptions.serverName.description%",
"groupName": "%mssql.connectionOptions.groupName.source%",
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": true,
"isArray": false
},
{
"specialValueType": "databaseName",
"isIdentity": true,
"name": "database",
"displayName": "%mssql.connectionOptions.databaseName.displayName%",
"description": "%mssql.connectionOptions.databaseName.description%",
"groupName": "%mssql.connectionOptions.groupName.source%",
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": "authType",
"isIdentity": true,
"name": "authenticationType",
"displayName": "%mssql.connectionOptions.authType.displayName%",
"description": "%mssql.connectionOptions.authType.description%",
"groupName": "%mssql.connectionOptions.groupName.security%",
"valueType": "category",
"defaultValue": "SqlLogin",
"defaultValueOsOverrides": [
{
"os": "Windows",
"defaultValueOverride": "Integrated"
}
],
"objectType": null,
"categoryValues": [
{
"displayName": "%mssql.connectionOptions.authType.categoryValues.sqlLogin%",
"name": "SqlLogin"
},
{
"displayName": "%mssql.connectionOptions.authType.categoryValues.integrated%",
"name": "Integrated"
},
{
"displayName": "%mssql.connectionOptions.authType.categoryValues.azureMFA%",
"name": "AzureMFA"
}
],
"isRequired": true,
"isArray": false
},
{
"specialValueType": "userName",
"isIdentity": true,
"name": "user",
"displayName": "%mssql.connectionOptions.userName.displayName%",
"description": "%mssql.connectionOptions.userName.description%",
"groupName": "%mssql.connectionOptions.groupName.security%",
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": true,
"isArray": false
},
{
"specialValueType": "password",
"isIdentity": true,
"name": "password",
"displayName": "%mssql.connectionOptions.password.displayName%",
"description": "%mssql.connectionOptions.password.description%",
"groupName": "%mssql.connectionOptions.groupName.security%",
"valueType": "password",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": true,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "applicationIntent",
"displayName": "%mssql.connectionOptions.applicationIntent.displayName%",
"description": "%mssql.connectionOptions.applicationIntent.description%",
"groupName": "%mssql.connectionOptions.groupName.initialization%",
"valueType": "category",
"defaultValue": null,
"objectType": null,
"categoryValues": [
{
"displayName": "ReadWrite",
"name": "ReadWrite"
},
{
"displayName": "ReadOnly",
"name": "ReadOnly"
}
],
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "connectTimeout",
"displayName": "%mssql.connectionOptions.connectTimeout.displayName%",
"description": "%mssql.connectionOptions.connectTimeout.description%",
"groupName": "%mssql.connectionOptions.groupName.initialization%",
"valueType": "number",
"defaultValue": "30",
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "commandTimeout",
"displayName": "%mssql.connectionOptions.commandTimeout.displayName%",
"description": "%mssql.connectionOptions.commandTimeout.description%",
"groupName": "%mssql.connectionOptions.groupName.initialization%",
"valueType": "number",
"defaultValue": "30",
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "currentLanguage",
"displayName": "%mssql.connectionOptions.currentLanguage.displayName%",
"description": "%mssql.connectionOptions.currentLanguage.description%",
"groupName": "%mssql.connectionOptions.groupName.initialization%",
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "columnEncryptionSetting",
"displayName": "%mssql.connectionOptions.columnEncryptionSetting.displayName%",
"description": "%mssql.connectionOptions.columnEncryptionSetting.description%",
"groupName": "%mssql.connectionOptions.groupName.security%",
"valueType": "category",
"defaultValue": null,
"objectType": null,
"categoryValues": [
{
"displayName": "%mssql.disabled%",
"name": "Disabled"
},
{
"displayName": "%mssql.enabled%",
"name": "Enabled"
}
],
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "attestationProtocol",
"displayName": "%mssql.connectionOptions.enclaveAttestationProtocol.displayName%",
"description": "%mssql.connectionOptions.enclaveAttestationProtocol.description%",
"groupName": "%mssql.connectionOptions.groupName.security%",
"valueType": "category",
"defaultValue": null,
"objectType": null,
"categoryValues": [
{
"displayName": "%mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS%",
"name": "HGS"
},
{
"displayName": "%mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS%",
"name": "AAS"
}
],
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "enclaveAttestationUrl",
"displayName": "%mssql.connectionOptions.enclaveAttestationUrl.displayName%",
"description": "%mssql.connectionOptions.enclaveAttestationUrl.description%",
"groupName": "%mssql.connectionOptions.groupName.security%",
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "encrypt",
"displayName": "%mssql.connectionOptions.encrypt.displayName%",
"description": "%mssql.connectionOptions.encrypt.description%",
"groupName": "%mssql.connectionOptions.groupName.security%",
"valueType": "boolean",
"defaultValue": "true",
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false,
"showOnConnectionDialog": true
},
{
"specialValueType": null,
"isIdentity": false,
"name": "persistSecurityInfo",
"displayName": "%mssql.connectionOptions.persistSecurityInfo.displayName%",
"description": "%mssql.connectionOptions.persistSecurityInfo.description%",
"groupName": "%mssql.connectionOptions.groupName.security%",
"valueType": "boolean",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "hostNameInCertificate",
"displayName": "%mssql.connectionOptions.hostNameInCertificate.displayName%",
"description": "%mssql.connectionOptions.hostNameInCertificate.description%",
"groupName": "%mssql.connectionOptions.groupName.security%",
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "trustServerCertificate",
"displayName": "%mssql.connectionOptions.trustServerCertificate.displayName%",
"description": "%mssql.connectionOptions.trustServerCertificate.description%",
"groupName": "%mssql.connectionOptions.groupName.security%",
"valueType": "boolean",
"defaultValue": "false",
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false,
"showOnConnectionDialog": true
},
{
"specialValueType": null,
"isIdentity": false,
"name": "attachedDBFileName",
"displayName": "%mssql.connectionOptions.attachedDBFileName.displayName%",
"description": "%mssql.connectionOptions.attachedDBFileName.description%",
"groupName": "%mssql.connectionOptions.groupName.source%",
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "contextConnection",
"displayName": "%mssql.connectionOptions.contextConnection.displayName%",
"description": "%mssql.connectionOptions.contextConnection.description%",
"groupName": "%mssql.connectionOptions.groupName.source%",
"valueType": "boolean",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "port",
"displayName": "%mssql.connectionOptions.port.displayName%",
"description": null,
"groupName": null,
"valueType": "number",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "connectRetryCount",
"displayName": "%mssql.connectionOptions.connectRetryCount.displayName%",
"description": "%mssql.connectionOptions.connectRetryCount.description%",
"groupName": "%mssql.connectionOptions.groupName.connectionResiliency%",
"valueType": "number",
"defaultValue": "1",
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "connectRetryInterval",
"displayName": "%mssql.connectionOptions.connectRetryInterval.displayName%",
"description": "%mssql.connectionOptions.connectRetryInterval.description%",
"groupName": "%mssql.connectionOptions.groupName.connectionResiliency%",
"valueType": "number",
"defaultValue": "10",
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": "appName",
"isIdentity": false,
"name": "applicationName",
"displayName": "%mssql.connectionOptions.applicationName.displayName%",
"description": "%mssql.connectionOptions.applicationName.description%",
"groupName": "%mssql.connectionOptions.groupName.context%",
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "workstationId",
"displayName": "%mssql.connectionOptions.workstationId.displayName%",
"description": "%mssql.connectionOptions.workstationId.description%",
"groupName": "%mssql.connectionOptions.groupName.context%",
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "pooling",
"displayName": "%mssql.connectionOptions.pooling.displayName%",
"description": "%mssql.connectionOptions.pooling.description%",
"groupName": "%mssql.connectionOptions.groupName.pooling%",
"valueType": "boolean",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "maxPoolSize",
"displayName": "%mssql.connectionOptions.maxPoolSize.displayName%",
"description": "%mssql.connectionOptions.maxPoolSize.description%",
"groupName": "%mssql.connectionOptions.groupName.pooling%",
"valueType": "number",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "minPoolSize",
"displayName": "%mssql.connectionOptions.minPoolSize.displayName%",
"description": "%mssql.connectionOptions.minPoolSize.description%",
"groupName": "%mssql.connectionOptions.groupName.pooling%",
"valueType": "number",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "loadBalanceTimeout",
"displayName": "%mssql.connectionOptions.loadBalanceTimeout.displayName%",
"description": "%mssql.connectionOptions.loadBalanceTimeout.description%",
"groupName": "%mssql.connectionOptions.groupName.pooling%",
"valueType": "number",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "replication",
"displayName": "%mssql.connectionOptions.replication.displayName%",
"description": "%mssql.connectionOptions.replication.description%",
"groupName": "%mssql.connectionOptions.groupName.replication%",
"valueType": "boolean",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "attachDbFilename",
"displayName": "%mssql.connectionOptions.attachDbFilename.displayName%",
"description": null,
"groupName": null,
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "failoverPartner",
"displayName": "%mssql.connectionOptions.failoverPartner.displayName%",
"description": "%mssql.connectionOptions.failoverPartner.description%",
"groupName": "%mssql.connectionOptions.groupName.source%",
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "multiSubnetFailover",
"displayName": "%mssql.connectionOptions.multiSubnetFailover.displayName%",
"description": null,
"groupName": null,
"valueType": "boolean",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "multipleActiveResultSets",
"displayName": "%mssql.connectionOptions.multipleActiveResultSets.displayName%",
"description": "%mssql.connectionOptions.multipleActiveResultSets.description%",
"groupName": "%mssql.connectionOptions.groupName.advanced%",
"valueType": "boolean",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "packetSize",
"displayName": "%mssql.connectionOptions.packetSize.displayName%",
"description": "%mssql.connectionOptions.packetSize.description%",
"groupName": "%mssql.connectionOptions.groupName.advanced%",
"valueType": "number",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
},
{
"specialValueType": null,
"isIdentity": false,
"name": "typeSystemVersion",
"displayName": "%mssql.connectionOptions.typeSystemVersion.displayName%",
"description": "%mssql.connectionOptions.typeSystemVersion.description%",
"groupName": "%mssql.connectionOptions.groupName.advanced%",
"valueType": "string",
"defaultValue": null,
"objectType": null,
"categoryValues": null,
"isRequired": false,
"isArray": false
}
]
}
},
"dependencies": {
"@microsoft/ads-kerberos": "^1.1.3",
"@microsoft/ads-extension-telemetry": "^1.3.4",
"buffer-stream-reader": "^0.1.1",
"bytes": "^3.1.0",
"dataprotocol-client": "github:Microsoft/sqlops-dataprotocolclient#1.3.2",
"error-ex": "^1.3.2",
"figures": "^2.0.0",
"find-remove": "1.2.1",
"request": "^2.88.0",
"request-light": "^0.3.0",
"@microsoft/ads-service-downloader": "^1.1.0",
"stream-meter": "^1.0.4",
"through2": "^3.0.1",
"tough-cookie": "^3.0.1",
"vscode-languageclient": "5.2.1",
"vscode-nls": "^4.0.0"
},
"devDependencies": {
"@types/bytes": "^3.0.0",
"@types/chai": "^4.2.11",
"@types/mocha": "^7.0.2",
"@types/request": "^2.48.2",
"@types/stream-meter": "^0.0.22",
"@types/through2": "^2.0.34",
"mocha": "^7.1.1",
"should": "^13.2.3",
"typemoq": "^2.1.0",
"@microsoft/vscodetestcover": "^1.2.1",
"@microsoft/azdata-test": "^2.0.3"
}
}