Nuget:
Microsoft. EntityFrameworkCore. Tools
 Управление схемой БД и миграции
https://metanit.com/sharp/efcore/2.2.php
 Дополнения:
1) В консоли "Консоль диспетчера пакетов" должен быть выбран проект, содержащий DbContext приложения (ContextProject).
2) В Solution должен быть выбран запускаемый проект, его конфигурация будет использоваться (EntryProject).
Консоль диспетчера пакетов# Создание миграции
Add-Migration <название_миграции>

# Обновление БД
Update-Database
PowerShell dotnet ef
Установкаdotnet tool install --global dotnet-ef --version <>
Удаление последнейdotnet ef migrations remove -p <ContextProject> -s <EntryProject>
Созданиеdotnet ef migrations add <MigrationName> -p <ContextProject> -s <EntryProject>
Обновление БДdotnet ef database update -p <ContextProject> -s <EntryProject>
Удаление БДdotnet ef database drop -p <ContextProject> -s <EntryProject>

Обзор миграций
https://learn.microsoft.com/ru-ru/ef/core/managing-schemas/migrations/?tabs=dotnet-core-cli 

Теги: