There are two tools packages in NuGet for EF Core Tools
Microsoft.EntityFrameworkCore.Tools
Microsoft.EntityFrameworkCore.Tools.DotNet
The descriptions don't say much about what each does. Does anyone know the difference between these packages and when I should use one or the other?
From the looks of the package contents one has integration with the package explorer console(?) even though they both talk about console tools.
Microsoft.EntityFrameworkCore.Tools are tools for use with the Package Manager Console (PMC) inside Visual Studio. Includes Scaffold-DbContext, Add-Migration, and Update-Database.
Microsoft.EntityFrameworkCore.Tools.DotNet are for use with .NET Core, specifically the dotnet.exe command line tool.