Граф коммитов

29 Коммитов

Автор SHA1 Сообщение Дата
Daeun Yim 22fcaadd9d
Remove mysql component (#388)
* Remove mysql component (#382)

* Update initialize_request.py

* remove mysql component

* fix connection amanger file

* Fix style issue
2023-04-24 23:07:35 -07:00
Kevin Mao 483ff6b177
Refactor tools service to support MySQL provider (#267)
* Merge with MySQL/MariaDB branch

* Adjust services to be provider flexible, added MySQL support and re-branded pgtooslservice to ossdbtoolsservice.
2020-08-12 17:24:41 -04:00
Anup N. Kamath a011c57a02
Updated the license url 2019-03-15 13:27:12 -07:00
Anup N. Kamath 3537de28f8
Update Readme 2019-03-15 13:25:51 -07:00
Anup N. Kamath 18ed36a4e3
Moved the contribute to wiki 2019-03-14 09:32:22 -07:00
Praveen Barli 5316cf744d
added vscode setting to run unitests (#176) 2017-11-15 12:15:00 -08:00
Matt Irvine fbe05c2a5e Add min/max versions for integration tests (#158) 2017-10-11 10:05:08 -07:00
Matt Irvine e9fb641611 Add support for multiple integration test servers (#153) 2017-10-10 14:38:41 -07:00
Matt Irvine 5bd47aea25 JSON RPC integration tests (#144) 2017-10-03 18:16:58 -07:00
Matt Irvine 189e7e4a1c Integration tests: Create/drop new DB, expose connection details instead of connection (#139)
* Integration tests now create/drop a DB for each test, run in parallel when using the test scripts, and expose connection details to tests instead of the connection itself
* Various test bug fixes that were exposed by these changes
2017-09-22 16:04:21 -07:00
Matt Irvine 6505a62466 Add integration test support (#135) 2017-09-19 16:27:08 -07:00
Praveen Barli bf625079ed solution for ptvsd file not found (#79) 2017-08-09 17:27:08 -07:00
Matt Irvine c63502f826 Update README.md max line length 2017-07-06 12:47:48 -07:00
Matt Irvine 79eec525c7 Support executing a query in batches and returning a result set for each batch (#38)
Parse queries to split them by statement, and execute each statement as a batch that returns a single result set.
2017-07-06 11:54:52 -07:00
Matt Irvine 8dece99b43 Add build script for mac (#44) 2017-07-03 15:03:00 -07:00
Karl Burtram a01c4954a6 Fix typo in readme.md (#31) 2017-06-26 13:53:26 -07:00
Kevin Cunnane c811f87870 Support default completion and language flavor requests (#27)
* LanguageService with flavor notification implemented

* Add Intellisense settings

* Hook up Language Service and handle intellisense disabled

* Support default completions with basic testing

* Implement resolve request

* Updated Readme and build info per PR suggestions
2017-06-23 12:58:15 -07:00
Matt Irvine 80e14246d2 Enable remote debugging for the PostgreSQL Tools Service (#22)
Use ptvsd to allow remote debugging when the --enable-remote-debugging or --enable-remote-debugging-wait flags are passed. The second flag makes startup wait for the debugger to be attached, so that startup issues can be debugged.
2017-06-16 15:25:37 -07:00
Benjamin Russell 51525995f3 Fixing flake8 stuff 2017-06-05 17:33:50 -07:00
Benjamin Russell a705906bc5 Adding built-in request handlers to the json rpc server
Fixing a couple bugs in message reader
2017-06-02 15:36:25 -07:00
Matt Irvine 7259e03915 Move setup.py to account for absolute references; add build script (#6)
* Move setup.py so that build can use absolute references
* Add build scripts
* Update README to add PYTHONPATH and build script instructions
2017-05-25 14:54:15 -07:00
Matt Irvine 66173aaaf0 Make changes needed to support build automation (#5)
- Use absolute imports within the project
- Add nose and coverage to requirements.txt

* Update readme
2017-05-24 14:08:53 -07:00
Matt Irvine a23e2582c6 Support building executables using cx_freeze (#4)
Adds a setup.py file for use with cx_freeze in order to build executables, and adds instructions to the readme for building them
2017-05-22 14:22:50 -07:00
Matt Irvine 7809226766 Connection support for integrating with Carbon
- Respond properly to connection/connect
- Other changes to have expected input/output for the vscode language server protocol
- Support username/server/password/db instead of a connection string for connections
2017-05-16 16:24:23 -07:00
Aditya Bist 18838e9ee4 fixed pip installation link 2017-05-12 13:46:43 -07:00
Matt Irvine f63d9405ad Initial capabilities service support (#2)
- Makes the service respond to version and capabilities/list requests from the client
- Adds needed data contracts, along with a way of serializing them
2017-05-11 12:01:19 -07:00
Matt Irvine cc9fca7377 Initial version of the Postgres Tools Service (#1)
Initial version of the Postgres Tools Service
- Basic VSCode language server (json-rpc) implementation
- Support connect/disconnect for a single connection
2017-05-09 11:26:19 -07:00
Karl Burtram f0b2a06864 Update README.md 2017-02-01 17:15:47 -08:00
Microsoft Open Source 462f9a3d3f Initial commit 2017-02-01 17:00:37 -08:00