2016-06-26 21:49:47 +03:00
{
"name" : "vscode-mssql" ,
2016-10-22 02:27:49 +03:00
"version" : "0.0.11" ,
2016-06-26 21:49:47 +03:00
"displayname" : "MSSQL support in VS Code" ,
"description" : "Connect to SQL Server and Azure SQL databases, run T-SQL queries and see results in a grid." ,
2016-09-29 01:20:49 +03:00
"publisher" : "Microsoft" ,
2016-07-14 02:25:29 +03:00
"license" : "SEE LICENSE IN LICENSE.txt" ,
2016-07-26 20:23:24 +03:00
"aiKey" : "AIF-5574968e-856d-40d2-af67-c89a14e76412" ,
2016-06-26 21:49:47 +03:00
"icon" : "images/sqlserver.png" ,
"galleryBanner" : {
"color" : "#CFB69A" ,
"theme" : "light"
} ,
"repository" : {
"type" : "git" ,
2016-07-19 01:21:48 +03:00
"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
} ,
2016-07-19 01:21:48 +03:00
"homepage" : "https://github.com/Microsoft/vscode-mssql/blob/master/README.md" ,
2016-06-26 21:49:47 +03:00
"engines" : {
2016-07-14 02:25:29 +03:00
"vscode" : "^1.0.0"
2016-06-26 21:49:47 +03:00
} ,
"categories" : [
"Languages"
] ,
"keywords" : [
2016-07-14 02:25:29 +03:00
"SQL" ,
"SQL Azure" ,
"SQL Server" ,
"Azure SQL Database" ,
"Azure SQL Data Warehouse"
] ,
"activationEvents" : [
"*"
2016-06-26 21:49:47 +03:00
] ,
"main" : "./out/src/extension" ,
"extensionDependencies" : [
"vscode.sql"
] ,
"devDependencies" : {
2016-08-02 04:18:36 +03:00
"del" : "^2.2.1" ,
"gulp" : "github:gulpjs/gulp#4.0" ,
"gulp-install" : "^0.6.0" ,
"gulp-less" : "^3.1.0" ,
"gulp-sourcemaps" : "^1.6.0" ,
"gulp-tslint" : "^6.0.2" ,
"gulp-typescript" : "^2.13.6" ,
2016-09-14 01:57:29 +03:00
"gulp-rename" : "^1.2.2" ,
2016-08-20 02:38:35 +03:00
"pm-mocha-jenkins-reporter" : "^0.2.6" ,
2016-08-02 04:18:36 +03:00
"tslint" : "^3.14.0" ,
2016-07-14 02:25:29 +03:00
"typescript" : "^1.8.9" ,
2016-08-18 20:11:16 +03:00
"typemoq" : "^0.3.2" ,
2016-09-20 03:59:22 +03:00
"vscode" : "^0.11.0" ,
"gulp-json-editor" : "^2.2.1"
2016-07-14 02:25:29 +03:00
} ,
2016-06-26 21:49:47 +03:00
"dependencies" : {
2016-09-15 21:51:35 +03:00
"body-parser" : "^1.15.2" ,
2016-10-11 03:26:32 +03:00
"comment-json" : "^1.1.3" ,
2016-09-15 21:51:35 +03:00
"copy-paste" : "^1.3.0" ,
"decompress" : "^4.0.0" ,
2016-07-14 02:25:29 +03:00
"ejs" : "^2.4.2" ,
2016-08-20 04:38:56 +03:00
"error-ex" : "^1.3.0" ,
2016-07-14 02:25:29 +03:00
"express" : "^4.13.3" ,
2016-08-20 04:38:56 +03:00
"figures" : "^1.4.0" ,
2016-09-14 01:57:29 +03:00
"fs-extra-promise" : "^0.3.1" ,
2016-09-15 21:51:35 +03:00
"getmac" : "1.2.1" ,
2016-09-14 01:57:29 +03:00
"http-proxy-agent" : "^1.0.0" ,
"https-proxy-agent" : "^1.0.0" ,
2016-09-24 01:02:48 +03:00
"pretty-data" : "^0.40.0" ,
2016-09-15 21:51:35 +03:00
"request" : "^2.73.0" ,
2016-09-14 01:57:29 +03:00
"tmp" : "^0.0.28" ,
2016-09-15 21:51:35 +03:00
"underscore" : "^1.8.3" ,
"vscode-extension-telemetry" : "^0.0.5" ,
2016-09-20 03:59:22 +03:00
"applicationinsights" : "^0.15.0" ,
2016-09-22 02:16:43 +03:00
"vscode-languageclient" : "^2.5.0"
2016-06-26 21:49:47 +03:00
} ,
2016-07-14 02:25:29 +03:00
"contributes" : {
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"
}
] ,
"outputChannels" : [
"MSSQL"
] ,
"snippets" : [
{
"language" : "sql" ,
"path" : "./snippets/mssql.json"
}
] ,
2016-10-19 00:06:01 +03:00
"menus" : {
"editor/context" : [
{
"command" : "extension.runQuery" ,
"when" : "editorLangId == sql"
}
]
} ,
2016-06-26 21:49:47 +03:00
"commands" : [
{
"command" : "extension.runQuery" ,
2016-10-07 22:45:49 +03:00
"title" : "Execute Query" ,
2016-10-19 20:25:30 +03:00
"category" : "MS SQL"
2016-06-26 21:49:47 +03:00
} ,
2016-10-17 23:12:01 +03:00
{
"command" : "extension.cancelQuery" ,
2016-10-19 20:25:30 +03:00
"title" : "Cancel Query" ,
"category" : "MS SQL"
2016-10-17 23:12:01 +03:00
} ,
2016-06-26 21:49:47 +03:00
{
"command" : "extension.connect" ,
2016-10-07 22:45:49 +03:00
"title" : "Connect" ,
2016-10-19 20:25:30 +03:00
"category" : "MS SQL"
2016-06-26 21:49:47 +03:00
} ,
{
"command" : "extension.disconnect" ,
2016-10-07 22:45:49 +03:00
"title" : "Disconnect" ,
2016-10-19 20:25:30 +03:00
"category" : "MS SQL"
2016-07-28 04:35:39 +03:00
} ,
{
2016-10-13 02:45:08 +03:00
"command" : "extension.manageProfiles" ,
"title" : "Manage Connection Profiles" ,
2016-10-19 20:25:30 +03:00
"category" : "MS SQL"
2016-08-02 03:24:33 +03:00
} ,
2016-08-01 23:23:56 +03:00
{
"command" : "extension.chooseDatabase" ,
2016-10-07 22:45:49 +03:00
"title" : "Use Database" ,
2016-10-19 20:25:30 +03:00
"category" : "MS SQL"
2016-10-05 02:29:47 +03:00
} ,
2016-09-29 01:20:49 +03:00
{
"command" : "extension.showReleaseNotes" ,
"title" : "Getting Started Guide" ,
2016-10-19 20:25:30 +03:00
"category" : "MS SQL"
2016-06-26 21:49:47 +03:00
}
] ,
"keybindings" : [
{
"command" : "extension.runQuery" ,
"key" : "ctrl+shift+e" ,
"mac" : "cmd+shift+e" ,
"when" : "editorTextFocus && editorLangId == 'sql'"
} ,
{
"command" : "extension.connect" ,
"key" : "ctrl+shift+c" ,
"mac" : "cmd+shift+c" ,
"when" : "editorTextFocus && editorLangId == 'sql'"
} ,
{
"command" : "extension.disconnect" ,
"key" : "ctrl+shift+d" ,
"mac" : "cmd+shift+d" ,
"when" : "editorTextFocus && editorLangId == 'sql'"
2016-07-28 04:35:39 +03:00
} ,
{
2016-10-07 22:45:49 +03:00
"command" : "extension.chooseDatabase" ,
"key" : "ctrl+shift+u" ,
"mac" : "cmd+shift+u" ,
2016-07-28 04:35:39 +03:00
"when" : "editorTextFocus && editorLangId == 'sql'"
2016-06-26 21:49:47 +03:00
}
] ,
"configuration" : {
"type" : "object" ,
"title" : "MSSQL configuration" ,
2016-07-14 02:25:29 +03:00
"properties" : {
"vscode-mssql.logDebugInfo" : {
2016-06-26 21:49:47 +03:00
"type" : "boolean" ,
"default" : false ,
"description" : "[Optional] Log debug output to the VS Code console (Help -> Toggle Developer Tools)"
} ,
2016-09-14 04:09:38 +03:00
"vscode-mssql.maxRecentConnections" : {
"type" : "number" ,
"default" : 5 ,
"description" : "The maximum number of recently used connections to store in the connection list"
} ,
2016-07-14 02:25:29 +03:00
"vscode-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}}"
}
] ,
2016-10-19 20:25:30 +03:00
"description" : "Connection profiles defined in 'User Settings' are shown under 'MS SQL: Connect' command in the command palette." ,
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}}" ,
2016-10-19 20:25:30 +03:00
"description" : "[Required] Server name to connect to. Use 'hostname\\instance' or '<server>.database.windows.net' for Azure SQL Database."
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}}" ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] Database name to connect to. If database is not specified, the default user database setting is used, typically 'master'."
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}}" ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] User name for SQL authentication. If user name is not specified, mssql extension will ask it when you connect."
2016-06-26 21:49:47 +03:00
} ,
2016-07-14 02:25:29 +03:00
"password" : {
2016-06-26 21:49:47 +03:00
"type" : "string" ,
"default" : "{{put-password-here}}" ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] Password for SQL authentication. If password is not specified or already saved, mssql extension will ask it when you connect."
2016-06-26 21:49:47 +03:00
} ,
2016-08-31 03:30:19 +03:00
"authenticationType" : {
"type" : "string" ,
"default" : "SqlLogin" ,
"enum" : [
"Integrated" ,
"SqlLogin"
] ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] Specify the method of authenticating with SQL Server."
2016-08-31 03:30:19 +03:00
} ,
"port" : {
"type" : "number" ,
"default" : 1433 ,
"description" : "[Optional] Specify the port number to connect to."
} ,
"encrypt" : {
"type" : "boolean" ,
"default" : false ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. Set 'true' for Azure SQL Database connection."
2016-08-31 03:30:19 +03:00
} ,
"trustServerCertificate" : {
"type" : "boolean" ,
2016-10-19 20:25:30 +03:00
"default" : false ,
"description" : "[Optional] When 'true', the SQL Server SSL certificate is automatically trusted when the communication layer is encrypted using SSL. Set 'false' for Azure SQL Database connection."
2016-08-31 03:30:19 +03:00
} ,
"persistSecurityInfo" : {
"type" : "boolean" ,
"default" : false ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] When false, security-sensitive information, such as the password, is not returned as part of the connection if the connection is open or has evever been in an open state."
2016-08-31 03:30:19 +03:00
} ,
"connectTimeout" : {
"type" : "number" ,
"default" : 15 ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] The length of time in seconds to wait for a connection to the server before terminating the attempt and generating error. The default timeout value for Azure SQL Database is 30."
2016-08-31 03:30:19 +03:00
} ,
"connectRetryCount" : {
2016-06-26 21:49:47 +03:00
"type" : "number" ,
2016-08-31 03:30:19 +03:00
"default" : 1 ,
"description" : "[Optional] Number of attempts to restore connection."
2016-06-26 21:49:47 +03:00
} ,
2016-08-31 03:30:19 +03:00
"connectRetryInterval" : {
2016-06-26 21:49:47 +03:00
"type" : "number" ,
2016-08-31 03:30:19 +03:00
"default" : 10 ,
"description" : "[Optional] Delay between attempts to restore connection."
} ,
"applicationName" : {
"type" : "string" ,
"default" : "vscode-mssql" ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] The name of the application used for SQL Server to log (default: 'vscode-mssql')."
2016-08-31 03:30:19 +03:00
} ,
"workstationId" : {
"type" : "string" ,
"default" : "" ,
"description" : "[Optional] The name of the workstation connecting to SQL Server."
} ,
"applicationIntent" : {
"type" : "string" ,
"default" : "ReadWrite" ,
"enum" : [
"ReadWrite" ,
"ReadOnly"
] ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] Declares the application workload type when connecting to SQL Server such as ReadWrite or ReadOnly. Refer to SQL Server AlwaysOn for more detail."
2016-08-31 03:30:19 +03:00
} ,
"currentLanguage" : {
"type" : "string" ,
"default" : "" ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] The SQL Server language record name."
2016-08-31 03:30:19 +03:00
} ,
"pooling" : {
"type" : "boolean" ,
"default" : false ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool."
2016-08-31 03:30:19 +03:00
} ,
"maxPoolSize" : {
"type" : "number" ,
"default" : 100 ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] The maximum number of connections allowed in the pool."
2016-08-31 03:30:19 +03:00
} ,
"minPoolSize" : {
"type" : "number" ,
"default" : 0 ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] The minimum number of connections allowed in the pool."
2016-08-31 03:30:19 +03:00
} ,
"loadBalanceTimeout" : {
"type" : "number" ,
"default" : 0 ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] The minimum amount of time in seconds for this connection to live in the pool before being destroyed."
2016-08-31 03:30:19 +03:00
} ,
"replication" : {
"type" : "boolean" ,
"default" : true ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] Used by SQL Server in replication."
2016-08-31 03:30:19 +03:00
} ,
"attachDbFilename" : {
"type" : "string" ,
"default" : "" ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] The name of the primary file, including the full path name, of an attachable database."
2016-08-31 03:30:19 +03:00
} ,
"failoverPartner" : {
"type" : "string" ,
"default" : "" ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] The name or network address of the instance of SQL Server that acts as a failover partner."
2016-08-31 03:30:19 +03:00
} ,
"multiSubnetFailover" : {
"type" : "boolean" ,
"default" : true ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] When true, the detection and connection to the active server is faster if AlwasyOn Availability Group is configured on different subnets."
2016-08-31 03:30:19 +03:00
} ,
"multipleActiveResultSets" : {
"type" : "boolean" ,
"default" : false ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] When true, multiple result sets can be returned and read from on connection."
2016-08-31 03:30:19 +03:00
} ,
"packetSize" : {
"type" : "number" ,
"default" : 8192 ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] Size in bytes of the network packets to communicate with SQL Server."
2016-08-31 03:30:19 +03:00
} ,
"typeSystemVersion" : {
"type" : "string" ,
"enum" : [
"Latest"
] ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] Indicates which server type the provider will expose through the DataReader."
2016-09-20 04:07:13 +03:00
} ,
"profileName" : {
"type" : "string" ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] Specify a custom name for this connection profile to easily browse and search in the command palette of Visual Studio Code."
2016-10-04 21:07:02 +03:00
} ,
"savePassword" : {
"type" : "boolean" ,
2016-10-19 20:25:30 +03:00
"description" : "[Optional] When true, the password for SQL Login Authentication is saved in the secure store of your operating system such as KeyChain in MacOS or Secure Store in Windows."
2016-06-26 21:49:47 +03:00
}
}
}
}
}
}
} ,
"scripts" : {
2016-07-23 00:47:21 +03:00
"postinstall" : "node ./node_modules/vscode/bin/install" ,
2016-08-02 04:18:36 +03:00
"install-packages" : "npm install github:gulpjs/gulp#4.0 && npm install gulp-install && gulp --gulpfile install.js install"
2016-06-26 21:49:47 +03:00
}
2016-07-01 01:12:52 +03:00
}