{ "name": "mssql", "version": "0.1.0", "publisher": "Microsoft", "aiKey": "AIF-37eefaf0-8022-4671-a3fb-64752724682e", "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" }, "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": "mssqlCluster.uploadFiles", "title": "%mssqlCluster.uploadFiles%" }, { "command": "mssqlCluster.mkdir", "title": "%mssqlCluster.mkdir%" }, { "command": "mssqlCluster.deleteFiles", "title": "%mssqlCluster.deleteFiles%" }, { "command": "mssqlCluster.previewFile", "title": "%mssqlCluster.previewFile%" }, { "command": "mssqlCluster.saveFile", "title": "%mssqlCluster.saveFile%" }, { "command": "mssqlCluster.copyPath", "title": "%mssqlCluster.copyPath%" }, { "command": "mssqlCluster.manageAccess", "title": "%mssqlCluster.manageAccess%" }, { "command": "mssqlCluster.task.newNotebook", "title": "%notebook.command.new%", "icon": { "dark": "resources/dark/new_notebook.svg", "light": "resources/light/new_notebook.svg" } }, { "command": "mssqlCluster.task.openNotebook", "title": "%notebook.command.open%", "icon": { "dark": "resources/dark/open_notebook_inverse.svg", "light": "resources/light/open_notebook.svg" } }, { "command": "mssqlCluster.livy.cmd.submitSparkJob", "title": "%title.submitSparkJob%" }, { "command": "mssqlCluster.livy.task.submitSparkJob", "title": "%title.newSparkJob%", "icon": { "dark": "resources/dark/new_spark_job_inverse.svg", "light": "resources/light/new_spark_job.svg" } }, { "command": "mssqlCluster.task.openClusterDashboard", "title": "%title.openClusterDashboard%", "icon": { "dark": "resources/dark/cluster_status_inverse.svg", "light": "resources/light/cluster_status.svg" } }, { "command": "mssqlCluster.livy.task.openYarnHistory", "title": "%title.openYarnHistory%", "icon": { "dark": "resources/light/hadoop.svg", "light": "resources/light/hadoop.svg" } }, { "command": "mssqlCluster.livy.cmd.submitFileToSparkJob", "title": "%title.submitSparkJob%" }, { "command": "mssql.searchServers", "title": "%title.searchServers%" }, { "command": "mssql.clearSearchServerResult", "title": "%title.clearSearchServerResult%" }, { "command": "mssql.showLogFile", "category": "MSSQL", "title": "%title.showLogFile%" } ], "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.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.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.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 } } }, "menus": { "commandPalette": [ { "command": "mssql.exportSqlAsNotebook", "when": "false" }, { "command": "mssql.exportNotebookToSql", "when": "false" }, { "command": "mssqlCluster.uploadFiles", "when": "false" }, { "command": "mssqlCluster.mkdir", "when": "false" }, { "command": "mssqlCluster.deleteFiles", "when": "false" }, { "command": "mssqlCluster.previewFile", "when": "false" }, { "command": "mssqlCluster.saveFile", "when": "false" }, { "command": "mssqlCluster.copyPath", "when": "false" }, { "command": "mssqlCluster.manageAccess", "when": "false" }, { "command": "mssqlCluster.task.newNotebook", "when": "false" }, { "command": "mssqlCluster.task.openNotebook", "when": "false" }, { "command": "mssqlCluster.livy.cmd.submitFileToSparkJob", "when": "false" }, { "command": "mssqlCluster.livy.task.submitSparkJob", "when": "false" }, { "command": "mssqlCluster.task.openClusterDashboard", "when": "false" } ], "objectExplorer/item/context": [ { "command": "mssqlCluster.uploadFiles", "when": "nodeType=~/^mssqlCluster/ && nodeType != mssqlCluster:message && nodeType != mssqlCluster:file && nodeSubType=~/^(?!:mount).*$/", "group": "1mssqlCluster@1" }, { "command": "mssqlCluster.mkdir", "when": "nodeType=~/^mssqlCluster/ && nodeType != mssqlCluster:message && nodeType != mssqlCluster:file && nodeSubType=~/^(?!:mount).*$/", "group": "1mssqlCluster@1" }, { "command": "mssqlCluster.saveFile", "when": "nodeType == mssqlCluster:file", "group": "1mssqlCluster@1" }, { "command": "mssqlCluster.previewFile", "when": "nodeType == mssqlCluster:file", "group": "1mssqlCluster@2" }, { "command": "mssqlCluster.copyPath", "when": "nodeType=~/^mssqlCluster/ && nodeType != mssqlCluster:connection && nodeType != mssqlCluster:message && nodeType != mssqlCluster:hdfs", "group": "1mssqlCluster@3" }, { "command": "mssqlCluster.manageAccess", "when": "nodeType=~/^mssqlCluster/ && nodeType != mssqlCluster:connection && nodeType != mssqlCluster:message", "group": "1mssqlCluster@3" }, { "command": "mssqlCluster.deleteFiles", "when": "nodeType=~/^mssqlCluster/ && nodeType != mssqlCluster:hdfs && nodeType != mssqlCluster:connection && viewItem != mssqlCluster:connection && nodeType != mssqlCluster:message && nodeSubType=~/^(?!:mount).*$/", "group": "1mssqlCluster@4" }, { "command": "mssqlCluster.livy.cmd.submitSparkJob", "when": "nodeType == mssqlCluster:hdfs", "group": "1mssqlCluster@7" }, { "command": "mssqlCluster.livy.cmd.submitFileToSparkJob", "when": "nodeType == mssqlCluster:file && nodeSubType =~/:spark:/", "group": "1mssqlCluster@6" } ], "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 } ] } ] }, "dashboard.tabs": [ { "id": "mssql-big-data-cluster", "description": "%tab.bigDataClusterDescription%", "provider": "MSSQL", "title": "%title.bigDataCluster%", "group": "home", "when": "connectionProvider == 'MSSQL' && mssql:iscluster && dashboardContext == 'server'", "container": { "grid-container": [ { "name": "%title.tasks%", "row": 0, "col": 0, "colspan": 1, "widget": { "tasks-widget": [ "mssqlCluster.task.newNotebook", "mssqlCluster.task.openNotebook", "mssqlCluster.livy.task.submitSparkJob", "mssqlCluster.task.openClusterDashboard" ] } }, { "name": "%title.endpoints%", "row": 1, "col": 0, "rowspan": 2.5, "colspan": 2, "widget": { "modelview": { "id": "bdc-endpoints" } } }, { "name": "%title.books%", "row": 0, "col": 2, "colspan": 1, "widget": { "modelview": { "id": "books-widget" } } } ] } } ], "connectionProvider": { "providerId": "MSSQL", "displayName": "%mssql.provider.displayName%", "iconPath": [ { "id": "mssql:cloud", "path": { "light": "resources/light/azureDB.svg", "dark": "resources/dark/azureDB_inverse.svg" } }, { "id": "mssql:cluster", "path": { "light": "resources/light/sql_bigdata_cluster.svg", "dark": "resources/dark/sql_bigdata_cluster_inverse.svg" } } ], "connectionOptions": [ { "specialValueType": "connectionName", "isIdentity": true, "name": "connectionName", "displayName": "%mssql.connectionOptions.connectionName.displayName%", "description": "%mssql.connectionOptions.connectionName.description%", "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": "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": "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": "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": "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": "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": "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": "asynchronousProcessing", "displayName": "%mssql.connectionOptions.asynchronousProcessing.displayName%", "description": "%mssql.connectionOptions.asynchronousProcessing.description%", "groupName": "Initialization", "valueType": "boolean", "defaultValue": null, "objectType": null, "categoryValues": null, "isRequired": false, "isArray": false }, { "specialValueType": null, "isIdentity": false, "name": "connectTimeout", "displayName": "%mssql.connectionOptions.connectTimeout.displayName%", "description": "%mssql.connectionOptions.connectTimeout.description%", "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": "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": "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": "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": "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": "Security", "valueType": "boolean", "defaultValue": null, "objectType": null, "categoryValues": null, "isRequired": false, "isArray": false }, { "specialValueType": null, "isIdentity": false, "name": "persistSecurityInfo", "displayName": "%mssql.connectionOptions.persistSecurityInfo.displayName%", "description": "%mssql.connectionOptions.persistSecurityInfo.description%", "groupName": "Security", "valueType": "boolean", "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": "Security", "valueType": "boolean", "defaultValue": null, "objectType": null, "categoryValues": null, "isRequired": false, "isArray": false }, { "specialValueType": null, "isIdentity": false, "name": "attachedDBFileName", "displayName": "%mssql.connectionOptions.attachedDBFileName.displayName%", "description": "%mssql.connectionOptions.attachedDBFileName.description%", "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": "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": "Connection Resiliency", "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": "Connection Resiliency", "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": "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": "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": "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": "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": "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": "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": "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": " 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": "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": "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": "Advanced", "valueType": "string", "defaultValue": null, "objectType": null, "categoryValues": null, "isRequired": false, "isArray": false } ] } }, "dependencies": { "@microsoft/ads-kerberos": "^1.1.3", "buffer-stream-reader": "^0.1.1", "bytes": "^3.1.0", "dataprotocol-client": "github:Microsoft/sqlops-dataprotocolclient#1.2.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": "0.2.2", "stream-meter": "^1.0.4", "through2": "^3.0.1", "tough-cookie": "^3.0.1", "vscode-extension-telemetry": "0.1.0", "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", "chai": "^4.2.0", "mocha": "^7.1.1", "mocha-junit-reporter": "^1.17.0", "mocha-multi-reporters": "^1.1.7", "typemoq": "^2.1.0", "vscodetestcover": "^1.1.0" } }