Top 20 NuGet upsert Packages
Extend your IDbConnection with high-performance bulk operations
Features: BulkInsert, BulkDelete, BulkUpdate, BulkMerge, and more!
Support: SQL Server, MySQL, Oracle, PostgreSQL, SQLite, and more!
Online Example: https://dotnetfiddle.net/ltIqrC
Include free and prime features.
An improved version of SqlBulkCopy.
Features: BulkInsert, BulkDelete, BulkUpdate, BulkMerge, and more!
Support: SQL Server, MySQL, Oracle, PostgreSQL, SQLite, and more!
DataTable Example: https://dotnetfiddle.net/2B7QpT
Entity Example: https://dotnetfiddle.net/istUUT
Include free and prime feat...
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
A set of extensions for transactionally manipulating (Upsert, Merge, InsertIfNotExist) data and retrieving the results with Entity Framework Core.
Create, Update, Upsert, Delete records in CRM by importing an excel file and defining KEY columns.
Bulk Data API/Tools for SQL Server databases. Easily perform bulk "upsert" operations on your database. Nifty helper utility for moving around large sets of data.
Pouchdb Upsert (pouchdb-upsert) binding library for Bridge.NET projects.
.Net Upsert for combined insert and update operations of strongly typed collections into SQL Server.
High performance operation for MS SQL Server built for Dapper ORM. Including bulk operations Insert, Update, Delete, Get as well as Upsert both single and bulk.
A simple upserter