直接回答:EF Core 迁移靠 dotnet-ef 这个全局工具:dotnet ef migrations add 名称 生成迁移文件、dotnet ef database update 应用;多项目结构要显式指定 --project 和 --startup-project,否则会找不到上下文。
获取 .NET Core CLI工具
- 安装.net core CLI
1 | dotnet tool install --global dotnet-ef |
- 安装最新的数据库设计包
Microsoft.EntityFrameworkCore.Design
这篇笔记整理自我自己的实践记录,如果做法有出入,或者你踩过别的坑,欢迎到留言板一起聊聊。