如何告诉dotnet ef数据库更新命令迁移文件的位置



我正在Mac上开发一个项目。该解决方案有多个项目,其中包括DomainWebPortalAPI

WebPortal项目中,我通过在该项目中运行以下命令创建了一个迁移;

dotnet ef migrations add ApplicationUser_Deactivate -o ../SolutionName.Domain/data/migrations

这已经在Domain项目中创建了迁移文件。

问题是,运行命令dotnet ef database update似乎无法从该位置拾取迁移文件,而且我似乎找不到告诉命令迁移文件在哪里的方法。

有办法做到这一点吗?

请尝试

dotnet ef database update --project .SolutionName.Domain/data/migrations

dotnet ef database update --p SolutionName.Domain

参数pproject-目标项目的项目文件夹的相对路径。默认值为当前文件夹。

相关内容

  • 没有找到相关文章

最新更新