This database provider allows Entity Framework Core to be used with PostgreSQL. The provider is maintained as part of the Npgsql project.
This provider is not maintained as part of the Entity Framework Core project. When considering a third party provider, be sure to evaluate quality, licensing, support, etc. to ensure they meet your requirements.
Install the Npgsql.EntityFrameworkCore.PostgreSQL NuGet package.
PM> Install-Package Npgsql.EntityFrameworkCore.PostgreSQL
See the Npgsql documentation to get started.
Supported Database Engines
.NET Framework (4.5.1 onwards)
Mono (4.2.0 onwards)