Synapse Git ToolsNote that this extension is beta, use at your own risk The extension containes helper functionality for handling Azure Synapse Workspace related Git functionality. At this point the functionality includes a helper for performing the merger of SQL script files. Contact informationThis extension has been developed as a hobby project by Christian Lindholm. In case of questions, development ideas or bug reports, please contact me by email christian.lindholm@fellowmind.fi. FeaturesMerging of SQL script filesSQL script files created in the Synapse Workspace are storded into the Git repository in a format that is unpractical for merging and diff tracking in Git:
This tool addresses the merge problem by providing a way of extracting the single line queries and expanding it to a multiline format that is easier to merge. The merging tool is designed for handling the following scenarios:
RequirementsThe extension requires that kdiff3 is installed on the computer. Currenlty both Windows and Mac are supported. Download the newest version from here kdiff3 stable releases You must install the extension for all users and with the default paths. Extension SettingsThis extension does not add any settings to VS Code. Known IssuesThe extension is in a beta mode and is not yet fully tested. Use at your own risk. Development ideas
|