Releases: PosInformatique/PosInformatique.Testing.Databases
v3.0.0
Improvements/Fixes
- Add new PosInformatique.Testing.Databases.SqlServer.SqlCmd NuGet package to initialize database using
sqlcmdutility. - For DACPAC deployment or database creation it is now possible to specify the location of the data and log files (#11).
NuGet packages
PosInformatique.Testing.Databases.SqlServer
PosInformatique.Testing.Databases.SqlServer.Dac
PosInformatique.Testing.Databases.SqlServer.EntityFramework
PosInformatique.Testing.Databases.SqlServer.SqlCmd
v2.3.0
Improvements/Fixes
- Add the support to compare the seed and increment for the
IDENTITYcolumns (#10).
NuGet packages
PosInformatique.Testing.Databases.SqlServer
PosInformatique.Testing.Databases.SqlServer.Dac
PosInformatique.Testing.Databases.SqlServer.EntityFramework
v2.2.0
Improvements/Fixes
- Add the support to retrieve the default constraints for the columns (#7).
- Add asynchronous methods to query the database (#6).
- Fix an bug when the primary keys of the table to compare have different name (#8).
NuGet packages
PosInformatique.Testing.Databases.SqlServer
PosInformatique.Testing.Databases.SqlServer.Dac
PosInformatique.Testing.Databases.SqlServer.EntityFramework
v2.1.0
Improvements/Fixes
- PosInformatique.Testing.Databases.SqlServer target the .NET Standard 2.0 platform.
- PosInformatique.Testing.Databases.SqlServer.Dac target the .NET Core 6.0 and .NET Framework 4.6.2
- PosInformatique.Testing.Databases.SqlServer.EntityFramework target the .NET Core 6.0
- Reduce the dependencies to Entity Framework 6.0
- Reduce the dependencies of DACfx to a more earlier version.
- Add new method
SqlServerDatabase.ExecuteScript()to execute T-SQL scripts.
NuGet packages
PosInformatique.Testing.Databases.SqlServer
PosInformatique.Testing.Databases.SqlServer.Dac
PosInformatique.Testing.Databases.SqlServer.EntityFramework
v2.0.0
Improvements/Fixes
- Add
SqlServerDatabaseComparerclass to perform comparison between two databases. - Add new
PosInformatique.Testing.Databases.SqlServer.DacNuGet package which contains DAC package tools. - Add new
SqlServer.CreateDatabaseAsync()extension method to create a database from aDbContext. - Reduce dependencies version of the Entity Framework Core and SQL Server Client NuGet packages.
NuGet packages
PosInformatique.Testing.Databases.SqlServer
PosInformatique.Testing.Databases.SqlServer.Dac
PosInformatique.Testing.Databases.SqlServer.EntityFramework
v2.0.0 (Old package name)
This release has been deprecated.
Improvements/Fixes
- Add
SqlServerDatabaseComparerclass to perform comparison between two databases. - Add new
PosInformatique.UnitTests.Databases.SqlServer.DacNuGet package which contains DAC package tools. - Add new
SqlServer.CreateDatabaseAsync()extension method to create a database from aDbContext. - Reduce dependencies version of the Entity Framework Core and SQL Server Client NuGet packages.
NuGet packages
PosInformatique.UnitTests.Databases.SqlServer
PosInformatique.UnitTests.Databases.SqlServer.Dac
PosInformatique.UnitTests.Databases.SqlServer.EntityFramework
v1.0.1
This release has been deprecated.
Changes
Various fixes of the documentation.
NuGet packages
PosInformatique.UnitTests.Databases.SqlServer
PosInformatique.UnitTests.Databases.SqlServer.EntityFramework
v1.0.0
This release has been deprecated.
Changes
Initial version
NuGet packages
PosInformatique.UnitTests.Databases.SqlServer
PosInformatique.UnitTests.Databases.SqlServer.EntityFramework