├── .eslintrc.json ├── .github └── FUNDING.yml ├── .gitignore ├── .travis.yml ├── .vscode ├── extensions.json ├── launch.json ├── settings.json ├── tasks.json └── temp.sql ├── .vscodeignore ├── LICENSE ├── README.md ├── doc ├── create-connection.md ├── edit-connection.md └── save-connection.md ├── icon.png ├── icons ├── dark │ └── database.svg ├── light │ └── database.svg └── sidePanel │ └── database.svg ├── jest.config.js ├── jsconfig.json ├── mock └── vscode.js ├── package.json ├── readme ├── v0.1.gif ├── v2.0-connection.gif └── v2.0-result.gif ├── snippets └── main.json ├── src ├── extension.ts ├── extension │ ├── AsciiTable.ts │ ├── AsciiTableBig.ts │ ├── CompletionItemsProvider.ts │ ├── ConnectionsProvider.ts │ ├── Manager.ts │ ├── StatusBar.ts │ ├── StructureProvider.ts │ ├── action │ │ ├── AbstractAction.ts │ │ ├── extension.changeDB.ts │ │ ├── extension.changeServer.ts │ │ ├── extension.connectToSQLServer.ts │ │ ├── extension.queryBuild.ts │ │ ├── extension.queryFileSQL.ts │ │ ├── extension.queryFileSQLToCSV.ts │ │ ├── extension.querySQL.ts │ │ ├── extension.querySelectedSQL.ts │ │ ├── extension.querySelectedSQLToCSV.ts │ │ ├── extension.runQueryBuild.ts │ │ ├── extension.saveConfig.ts │ │ ├── helpers │ │ │ ├── Config.ts │ │ │ └── getBuildQueryDocument.ts │ │ └── index.ts │ ├── engine │ │ ├── AbstractServer.ts │ │ ├── mysql-pass.ts │ │ ├── mysql-ssl.ts │ │ ├── mysql.spec.ts │ │ ├── postgresql.spec.ts │ │ ├── postgresql.ts │ │ └── postgresslsql.ts │ ├── factoryServer.ts │ ├── providers │ │ └── markdownProvider.ts │ └── webViews │ │ └── webViewsRunner.ts ├── test │ ├── extension.test.ts │ └── index.ts └── typeing │ ├── common.ts │ └── fast-csv.d.ts ├── test └── tsconfig.json ├── tsconfig.json ├── vsc-extension-quickstart.md ├── webViews ├── style.css └── views │ └── connect.html └── webpack.config.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: Bajdzis 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscode/temp.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/.vscodeignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/README.md -------------------------------------------------------------------------------- /doc/create-connection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/doc/create-connection.md -------------------------------------------------------------------------------- /doc/edit-connection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/doc/edit-connection.md -------------------------------------------------------------------------------- /doc/save-connection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/doc/save-connection.md -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/icon.png -------------------------------------------------------------------------------- /icons/dark/database.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/icons/dark/database.svg -------------------------------------------------------------------------------- /icons/light/database.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/icons/light/database.svg -------------------------------------------------------------------------------- /icons/sidePanel/database.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/icons/sidePanel/database.svg -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/jest.config.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/jsconfig.json -------------------------------------------------------------------------------- /mock/vscode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/mock/vscode.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/package.json -------------------------------------------------------------------------------- /readme/v0.1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/readme/v0.1.gif -------------------------------------------------------------------------------- /readme/v2.0-connection.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/readme/v2.0-connection.gif -------------------------------------------------------------------------------- /readme/v2.0-result.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/readme/v2.0-result.gif -------------------------------------------------------------------------------- /snippets/main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/snippets/main.json -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/extension/AsciiTable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/AsciiTable.ts -------------------------------------------------------------------------------- /src/extension/AsciiTableBig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/AsciiTableBig.ts -------------------------------------------------------------------------------- /src/extension/CompletionItemsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/CompletionItemsProvider.ts -------------------------------------------------------------------------------- /src/extension/ConnectionsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/ConnectionsProvider.ts -------------------------------------------------------------------------------- /src/extension/Manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/Manager.ts -------------------------------------------------------------------------------- /src/extension/StatusBar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/StatusBar.ts -------------------------------------------------------------------------------- /src/extension/StructureProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/StructureProvider.ts -------------------------------------------------------------------------------- /src/extension/action/AbstractAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/AbstractAction.ts -------------------------------------------------------------------------------- /src/extension/action/extension.changeDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/extension.changeDB.ts -------------------------------------------------------------------------------- /src/extension/action/extension.changeServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/extension.changeServer.ts -------------------------------------------------------------------------------- /src/extension/action/extension.connectToSQLServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/extension.connectToSQLServer.ts -------------------------------------------------------------------------------- /src/extension/action/extension.queryBuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/extension.queryBuild.ts -------------------------------------------------------------------------------- /src/extension/action/extension.queryFileSQL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/extension.queryFileSQL.ts -------------------------------------------------------------------------------- /src/extension/action/extension.queryFileSQLToCSV.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/extension.queryFileSQLToCSV.ts -------------------------------------------------------------------------------- /src/extension/action/extension.querySQL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/extension.querySQL.ts -------------------------------------------------------------------------------- /src/extension/action/extension.querySelectedSQL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/extension.querySelectedSQL.ts -------------------------------------------------------------------------------- /src/extension/action/extension.querySelectedSQLToCSV.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/extension.querySelectedSQLToCSV.ts -------------------------------------------------------------------------------- /src/extension/action/extension.runQueryBuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/extension.runQueryBuild.ts -------------------------------------------------------------------------------- /src/extension/action/extension.saveConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/extension.saveConfig.ts -------------------------------------------------------------------------------- /src/extension/action/helpers/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/helpers/Config.ts -------------------------------------------------------------------------------- /src/extension/action/helpers/getBuildQueryDocument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/helpers/getBuildQueryDocument.ts -------------------------------------------------------------------------------- /src/extension/action/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/action/index.ts -------------------------------------------------------------------------------- /src/extension/engine/AbstractServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/engine/AbstractServer.ts -------------------------------------------------------------------------------- /src/extension/engine/mysql-pass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/engine/mysql-pass.ts -------------------------------------------------------------------------------- /src/extension/engine/mysql-ssl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/engine/mysql-ssl.ts -------------------------------------------------------------------------------- /src/extension/engine/mysql.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/engine/mysql.spec.ts -------------------------------------------------------------------------------- /src/extension/engine/postgresql.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/engine/postgresql.spec.ts -------------------------------------------------------------------------------- /src/extension/engine/postgresql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/engine/postgresql.ts -------------------------------------------------------------------------------- /src/extension/engine/postgresslsql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/engine/postgresslsql.ts -------------------------------------------------------------------------------- /src/extension/factoryServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/factoryServer.ts -------------------------------------------------------------------------------- /src/extension/providers/markdownProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/providers/markdownProvider.ts -------------------------------------------------------------------------------- /src/extension/webViews/webViewsRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/extension/webViews/webViewsRunner.ts -------------------------------------------------------------------------------- /src/test/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/test/extension.test.ts -------------------------------------------------------------------------------- /src/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/test/index.ts -------------------------------------------------------------------------------- /src/typeing/common.ts: -------------------------------------------------------------------------------- 1 | export interface AnyObject { 2 | [key: string]: any; 3 | } 4 | 5 | -------------------------------------------------------------------------------- /src/typeing/fast-csv.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/src/typeing/fast-csv.d.ts -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vsc-extension-quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/vsc-extension-quickstart.md -------------------------------------------------------------------------------- /webViews/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/webViews/style.css -------------------------------------------------------------------------------- /webViews/views/connect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/webViews/views/connect.html -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bajdzis/vscode-database/HEAD/webpack.config.js --------------------------------------------------------------------------------