Rezoom.SQL icon indicating copy to clipboard operation
Rezoom.SQL copied to clipboard

Dacpac support info

Open Thorium opened this issue 5 years ago • 1 comments

Hi,

@JordanMarr has created dacpac-support to SQLProvider.

The parsing code has been separated to different files so that you can reference them directly, if you'd like to also build a support for dacpac:

https://github.com/fsprojects/SQLProvider/blob/master/src/SQLProvider/Ssdt.Polyfills.fs https://github.com/fsprojects/SQLProvider/blob/master/src/SQLProvider/Ssdt.DacpacParser.fs

With paket, you could easily include them into your project and still get our updates when you want (just like Nuget packages), just use them as file-references in the paket.dependencies:

group SourceFiles
    source https://nuget.org/api/v2

    github fsprojects/SQLProvider src/SQLProvider/Ssdt.Polyfills.fs
    github fsprojects/SQLProvider src/SQLProvider/Ssdt.DacpacParser.fs

I don't know if Nuget is supporting direct file references.

Thorium avatar Feb 14 '21 08:02 Thorium

https://github.com/fsprojects/SQLProvider/blob/master/src/SQLProvider.Runtime/Ssdt.DacpacParser.fs

...is the new location. Polyfills was just for old F# compatibility, not needed.

Thorium avatar Apr 10 '21 07:04 Thorium