mtxr / vscode-sqltools

Database management for VSCode
https://vscode-sqltools.mteixeira.dev?utm_source=github&utm_medium=homepage-link
MIT License
1.51k stars 305 forks source link

Submit SQL Tools extension to be added to the Azure Data Studio extensions gallery #1205

Open RandomFractals opened 1 year ago

RandomFractals commented 1 year ago

I recently tested all of my data viz, new pro data tools and your SQL Tools extensions in the latest version of Azure Data Studio. Interestingly enough, Azure Data Studio, being a custom IDE built using VS Code code base, is not connected to the VS Code marketplace for extensions, and doesn't use https://open-vsx.org/ registry, but now allows extension authors to submit their extensions to their extensions gallery.

I think we should submit SQL Tools to be included in the Azure Data Studio extensions gallery, as many data analysts are starting to use it now, but that IDE only provides access to the Azure supported data sources.

They do require a Download link for an extension to be listed in their extensions gallery. Just wanted to provide this extra context info. Can open new ticket for us to work on that submission too, as we plan to submit some of our data related tools to be included in their custom extensions gallery for the data folks using Azure Data Studio.

Docs: https://learn.microsoft.com/en-us/sql/azure-data-studio/extensions/extension-authoring?view=sql-server-ver16#publish-an-extension

P.S.: we did confirm that SQL Tools now work in the latest Azure Data Studio verision. See this X post for more info:

https://twitter.com/TarasNovak/status/1691780002218479728

duckdb-sql-tools-in-azure-data-studio

Originally posted by @RandomFractals in https://github.com/mtxr/vscode-sqltools/issues/1204#issuecomment-1688083424

bbevers2 commented 1 month ago

You can "manually" install the extension(s) by going to the release and downloading the vsix files. Then in Azure Data Studio, open the Command Palette and select "Extensions: Install from VSIX".

This will give a warning about trusting the provider of the VSIX extension before installing.