'List of Nuget packages for migrating database to PostgreSQL with Entity Framework Core

I am creating a project with Entity Framework Core with the code first approach. I want to migrate the database to the PostgreSQL database. Now I wonder which Nuget packages should I install to my project? I guess the below NuGet packages are needed.

Microsoft.EntityFrameworkCore
Microsoft.EntityFrameworkCore.Relational
Microsoft.EntityFrameworkCore.Tools
Microsoft.EntityFrameworkCore.Design
Npgsql.EntityFrameworkCore.PostgreSQL
EFCore.NamingConventions

Now my question is should I install all the above NuGet Packages or should I only install Npgsql.EntityFrameworkCore.PostgreSQL ? Can anyone give me some details?



Solution 1:[1]

Initially all you need is: Npgsql.EntityFrameworkCore.PostgreSQL as it depends on several of the other packages.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 ErikEJ