gpt4 book ai didi

c# - 如何运行迁移配置类的 Seed() 方法

转载 作者:IT王子 更新时间:2023-10-29 03:59:50 26 4
gpt4 key购买 nike

我有两个问题:

1) 如何在不更新数据库模型的情况下从包管理器控制台运行 Seed() 方法?

2)有没有办法在代码中调用Seed()方法?

感谢任何建议。

最佳答案

回答您的第一个问题。通过运行 add-migration SeedOnly 创建迁移

如果有任何挂起的更改,则清除所有生成的 Up() 和 Down() 代码

public partial class SeedOnly : DbMigration
{
public override void Up()
{
}

public override void Down()
{
}
}

然后您可以通过在程序包管理器控制台中运行 update-database -TargetMigration SeedOnly 来定位特定迁移

关于c# - 如何运行迁移配置类的 Seed() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16786925/

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