DeclarativeSql Versions Save

Attribute-based database access

v1.5.0

2 years ago

New

  • Supports .NET 6

Changes

  • Updates NuGet packages

v1.4.4

2 years ago

Fixes

  • Fixed an issue that SQL would fail to execute if the alias name is a reserved keyword.

v1.4.3

2 years ago

Improvements

v1.4.2

2 years ago

Fixes

  • The accesibility of MicrosoftSqlClientInitializer and SystemSqlClientInitializer were public again.

v1.4.1

3 years ago

Changes

  • ModuleInitializerAttribute has been changed from public to internal

v1.4.0

3 years ago

Improvements

  • Enable XML documents
  • Update NuGet packages

Breaking Changes

  • ModuleIntializer is enabled, so you don't need call MicrosoftSqlClientOperation.Intialize() / SystemSqlClientOperation.Initialize()
    • The accessibility of these methods has been changed from public to internal

v1.3.4

3 years ago

Breaking Changes

  • Changed QueryBuilder<T> to ref struct to prevent illegal memory access.

Update NuGet package(s)

  • ZString 2.3.1

v1.3.3

3 years ago

Improvements

  • Supports cancellation for async operations

Changes

  • Update NuGet package
    • Microsoft.Data.SqlClient 2.1.1

Fixes

  • Doesn't work InsertIgnore and InsertIgnoreAsync for MySQL

v1.3.2

3 years ago

Improvements

  • Fall back SqlBulkCopy timeout setting.

v1.3.1

3 years ago

Changes

  • Update NuGet packages
    • Dapper 2.0.78
    • Microsoft.Data.SqlClient 2.1.0
  • BindParameter.Merge is renamed to BindParameter.Append

Fixes

  • Avoided sending unnecessary properties on update