FlexLabs.EntityFrameworkCore.Upsert NuGet Package

Adds basic support for "Upsert" operations to EF Core.

Uses `INSERT … ON CONFLICT DO UPDATE` in PostgreSQL/Sqlite, `MERGE` in SqlServer and `INSERT INTO … ON DUPLICATE KEY UPDATE` in MySQL.

Also supports injecting sql command generators to add support for other providers.




Got any FlexLabs.EntityFrameworkCore.Upsert Question?





Info

Version: 8.0.0
Author(s): Artiom Chilaru
Last Update: Sunday, December 3, 2023
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/artiomchi/FlexLabs.Upsert
NuGet Url: https://www.nuget.org/packages/FlexLabs.EntityFrameworkCore.Upsert


Install
Install-Package FlexLabs.EntityFrameworkCore.Upsert
dotnet add package FlexLabs.EntityFrameworkCore.Upsert
paket add FlexLabs.EntityFrameworkCore.Upsert
FlexLabs.EntityFrameworkCore.Upsert Download (Unzip the "nupkg" after downloading)

.NETStandard 2.0 netstandard2.1 11 packages depend on this package.


Tags



STATS

must-have-score

3.8

avg-downloads-per-day

2713

days-since-last-release

142