gpt4 book ai didi

asp.net - 如何使用 ASP.NET Core 更改迁移的输出文件夹?

转载 作者:行者123 更新时间:2023-12-03 01:15:14 25 4
gpt4 key购买 nike

有人知道如何更改以下命令的输出目录吗?

dotnet ef  migrations add Initial --context EsportshubApi.Models.ApplicationDbContext

我尝试添加选项:

--content-root-path 'Migrations/Identity' 

但这没有任何作用。还有一个 --data-dir 选项以及目录的其他选项。但它们都不是迁移的输出。

我的问题是我有 2 个 DbContext,所以我希望将它们的迁移分开。

最佳答案

dotnet ef migrations add Initial --context EsportshubApi.Models.ApplicationDbContext -o YourFolderPath

dotnet ef migrations add

添加新的迁移。

参数:

<表类=“s-表”><标题>参数描述 <正文> <NAME> 迁移的名称。

选项:

<表类=“s-表”><标题>选项短描述 <正文> --output-dir <PATH> -o 用于输出文件的目录。路径是相对于目标项目目录的。默认为“迁移”。 --namespace <NAMESPACE> -n 用于生成的类的命名空间。默认从输出目录生成。 EF Core 5.0 中添加。

这里还有 common options您可以使用此命令。

Source

关于asp.net - 如何使用 ASP.NET Core 更改迁移的输出文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40696305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com