You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+40-3Lines changed: 40 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,28 @@
1
1
# PhenX.EntityFrameworkCore.BulkInsert
2
2
3
-
A high-performance, provider-agnostic bulk insert extension for Entity Framework Core 8+. Supports SQL Server, PostgreSQL, SQLite.
3
+
A high-performance, provider-agnostic bulk insert extension for Entity Framework Core 8+. Supports SQL Server, PostgreSQL, SQLite and MySQL.
4
4
5
5
Its main purpose is to provide a fast way to perform simple bulk inserts in Entity Framework Core applications.
6
6
7
7
## Why this library?
8
8
9
9
-**Performance**: It is designed to be fast and memory efficient, making it suitable for high-performance applications.
10
-
-**Provider-agnostic**: It works with multiple database providers (SQL Server, PostgreSQL, and SQLite), allowing you to use it in different environments without changing your code.
10
+
-**Provider-agnostic**: It works with multiple database providers (SQL Server, PostgreSQL, SQLite and MySQL), allowing you to use it in different environments without changing your code.
11
11
-**Simplicity**: The API is simple and easy to use, making it accessible for developers of all skill levels.
12
12
13
13
For now, it does not support navigation properties, complex types, owned types, shadow properties, or inheritance,
|`PhenX.EntityFrameworkCore.BulkInsert.SqlServer`| For SQL Server |[](https://www.nuget.org/packages/PhenX.EntityFrameworkCore.BulkInsert.SqlServer)|
21
+
|`PhenX.EntityFrameworkCore.BulkInsert.PostgreSql`| For PostgreSQL |[](https://www.nuget.org/packages/PhenX.EntityFrameworkCore.BulkInsert.PostgreSql)|
22
+
|`PhenX.EntityFrameworkCore.BulkInsert.Sqlite`| For SQLite |[](https://www.nuget.org/packages/PhenX.EntityFrameworkCore.BulkInsert.Sqlite)|
23
+
|`PhenX.EntityFrameworkCore.BulkInsert.MySql`| For MySql |[](https://www.nuget.org/packages/PhenX.EntityFrameworkCore.BulkInsert.MySql)|
24
+
|`PhenX.EntityFrameworkCore.BulkInsert`| Common library |[](https://www.nuget.org/packages/PhenX.EntityFrameworkCore.BulkInsert)|
25
+
16
26
## Installation
17
27
18
28
Install the NuGet package for your database provider:
0 commit comments