Visual Studio Package Manager Console Cheatsheet - gecko-8/devwiki GitHub Wiki
Packages
Install Package With Only One Project
Install-Package <Package Name>
Install Package To Specific Project
Install-Package <Package Name> -ProjectName <ProjectName>
Uninstall Package With Only One Project
Uninstall-Package <Package Name>
Uninstall Package From Specific Project
Uninstall-Package <Package Name> -ProjectName <ProjectName>
Entity Framework
Add Migration
Add-Migration <Migration Name> -Context ApplicationDbContext -Project <Migration Project> -StartupProject <Startup Project>.Api
Add Migration with Custom Migration Folder
Add-Migration <Migration Name> -Context ApplicationDbContext -Project <Migration Project> -StartupProject <Startup Project> -OutputDir <Custom Folder Within Project>
Revert Migration (rollback database)
Update-Database <Last Good Migration Name> -Context ApplicationDbContext -Project <Migration Project> -StartupProject <Project Name>.Api
Remove Migration
Remove-Migration -Context ApplicationDbContext -Project <Migration Project> -StartupProject <Project Name>.Api
Update Database (apply current migrations)
Update-Database -Context ApplicationDbContext -Project <Migration Project> -StartupProject <Project Name>.Api