Davasorus.Utility.SQL.sqlExecution
2026.3.1.7
dotnet add package Davasorus.Utility.SQL.sqlExecution --version 2026.3.1.7
NuGet\Install-Package Davasorus.Utility.SQL.sqlExecution -Version 2026.3.1.7
<PackageReference Include="Davasorus.Utility.SQL.sqlExecution" Version="2026.3.1.7" />
<PackageVersion Include="Davasorus.Utility.SQL.sqlExecution" Version="2026.3.1.7" />
<PackageReference Include="Davasorus.Utility.SQL.sqlExecution" />
paket add Davasorus.Utility.SQL.sqlExecution --version 2026.3.1.7
#r "nuget: Davasorus.Utility.SQL.sqlExecution, 2026.3.1.7"
#:package Davasorus.Utility.SQL.sqlExecution@2026.3.1.7
#addin nuget:?package=Davasorus.Utility.SQL.sqlExecution&version=2026.3.1.7
#tool nuget:?package=Davasorus.Utility.SQL.sqlExecution&version=2026.3.1.7
SQL interaction code for TEPS Utilities
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Davasorus.Utility.Contracts.Collections (>= 2026.3.1.2)
- Davasorus.Utility.Contracts.Types (>= 2026.3.1.2)
- Davasorus.Utility.Folder.Folder (>= 2026.3.1.2)
- Davasorus.Utility.Logging (>= 2026.3.1.3)
- Davasorus.Utility.Logging.SQS (>= 2026.3.1.2)
- Davasorus.Utility.Utility.Utility (>= 2026.3.1.2)
- System.Data.SqlClient (>= 4.9.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|
fix(SQL): PSDO-2940 - revert the SQL provider from Microsoft.Data.SqlClient back to System.Data.SqlClient 4.9.1. Microsoft.Data.SqlClient requires a loose native Microsoft.Data.SqlClient.SNI.x64.dll that failed to load in the consumers' single-file (Costura) deploy (DllNotFoundException 0x8007007E when connecting to Prod DB). System.Data.SqlClient has SNI built in, restoring the previous known-good connect path. Product code is a pure namespace swap; all connection/encryption behaviour (Encrypt, TrustServerCertificate, SqlCredential) preserved.
fix(SQL): PSDO-2874 - treat the INSERT variant of the FK_SystemSetting_SystemSettingType violation as ignorable in ExecuteSqlQueryNoReturn's known-error allowlist, alongside the ALTER TABLE variant that was already tolerated. The settings-snapshot sync (TestValueInject.InjectStoredSettings) INSERTs SystemSetting rows from a newer-schema snapshot into an older/downgraded target DB whose SystemSettingType parent lacks those SettingIDs, producing SqlException 547. It is ignorable: the statement terminates (only the new-row INSERT rolls back; the UPDATE of existing settings already applied), which is the desired downgrade outcome. Previously this fell through to the catch's final else and raised a false-positive AutomatedError/Trello card; it is now a no-op like its ALTER-TABLE sibling.