FlexLabs.EntityFrameworkCore.Upsert

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.

Info

Version: 2.0.2
Author(s): Artiom Chilaru
Last Update: Saturday, November 3, 2018
.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 Z.EntityFramework.Plus.EF6
paket add FlexLabs.EntityFrameworkCore.Upsert
FlexLabs.EntityFrameworkCore.Upsert Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

7

avg-downloads-per-day

37

days-since-last-release

38