Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Snowflake Support #466

Closed
Bryan-Meier opened this issue Dec 13, 2019 · 9 comments
Closed

Snowflake Support #466

Bryan-Meier opened this issue Dec 13, 2019 · 9 comments
Labels
feature request New issue opened using "Feature request" template help wanted

Comments

@Bryan-Meier
Copy link

Is your feature request related to a problem? Please describe.
We have a need to connect to and write code against Snowflake which is currently not supported in SQL Tools

Describe the solution you'd like
Add driver support for Snowflake

Describe alternatives you've considered
Using other tools like DBeaver which only gets part of the way there.

Additional context
NA

@Bryan-Meier Bryan-Meier added the feature request New issue opened using "Feature request" template label Dec 13, 2019
@eciccarone
Copy link

Has anyone started working on a driver for Snowflake? If not, I may take a crack at it.

@Bryan-Meier
Copy link
Author

As far I a know, I have been the only one interested in adding a Snowflake driver. I had issues getting my environment to build for the SQL Tools. I may be willing to help if I can get a clean build.

@tomsej
Copy link

tomsej commented Mar 18, 2020

Any progress with this? Unfortunately, I am not really good at TS so it is hard for me to contribute.

@Bryan-Meier
Copy link
Author

Any progress with this? Unfortunately, I am not really good at TS so it is hard for me to contribute.

No progress yet as far as I know.

@mtxr
Copy link
Owner

mtxr commented May 9, 2020

I need help with this. I dont know this dialect.

@BrettMoan
Copy link

I could definitely help with the syntax of snowflake.

I was interested in also making a jdbc port, since while getting the package to build may be complex, it would immediately allow for 40+ languages with a single code base (jdbc has an api call instead of a sql query for each of the defined methods which works for literally every language that follows the jdbc spec and makes an jdbc jar)

@BNMeier
Copy link

BNMeier commented May 11, 2020

I need help with this. I dont know this dialect.

I can help. I was going to get started on it but had issues adding a driver. It seems the "yarn run add-driver" is broken in the current build.

@mtxr
Copy link
Owner

mtxr commented May 29, 2020

@Bryan-Meier please take a look at https://vscode-sqltools.mteixeira.dev/contributing/support-new-drivers

you should be able to integrate it now.

I'm closing this issue since the integration should be possible without having to be published by me.

This kind of integration still in the very beginning, but now we can move faster with the integrations and publishers can do it on their drivers as well.

Let me know if you want to do that, I can provide some guidance if needed.

@koszti
Copy link
Contributor

koszti commented Nov 3, 2020

related PR, waiting for approval to get merged: #713 . Snowflake driver can now be installed directly from the vscode extension menu:

Github source code: https://github.com/koszti/sqltools-snowflake-driver.
VS Marketplace: https://marketplace.visualstudio.com/items?itemName=koszti.snowflake-driver-for-sqltools

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New issue opened using "Feature request" template help wanted
Projects
None yet
Development

No branches or pull requests

7 participants