Jordan Marr
Jordan Marr
So then let me try again: Would it make sense to be able to specify a `MyriadGenerator` since a plugin dll can have multiple generators? ```xml ../AdventureWorks/bin/Debug/AdventureWorks.dacpac ssdt ```
The clarity of intent is really high in this example you posted above. I like it! ```xml ../AdventureWorks/bin/Debug/AdventureWorks.dacpac ssdt ``` Things I like about it: - It doesn't need my...
> I think maybe extending the interface so that IsValid is passed some properties and then the plugin author can decide whether its applied of not > > `IsValid(inputFile: string...
I ended up shelving the .dacpac approach entirely because: * .dacpac is limited to only SQL Server and I opted to support multiple DB providers * I already implemented .dacpac...
Or you could just throw a few lines into the readme and be done with it.
MS.Data.SqlClient is supported, but unfortunately you have to use the dynamic sql provider.
I only use the SSDT provider, so I don’t have any relevant experience using the dynamic provider.
If you need to test, you should just wrap your SQLProvider queries in functions and then you can mock those functions. Edit: I was assuming you wanted to isolate your...
> I tried using **MSSQLSERVER_DYNAMIC** and the **ResolutionPath** but it didn't work as well. You should be using `Microsoft.Data.SqlClient` in conjunction with **MSSQLSERVER_DYNAMIC** and the **ResolutionPath**.
> What Dlls should I copy in the resolution path ? It should be these: ``` To use another driver, Microsoft.Data.SqlClient.dll, you have to set your provider to Common.DatabaseProviderTypes.MSSQLSERVER_DYNAMIC and...