gpt4 book ai didi

c# - 手动添加迁移?

转载 作者:行者123 更新时间:2023-11-30 14:10:45 25 4
gpt4 key购买 nike

我一直在项目中首先使用 Entity 框架代码,所有表都已在不久前创建/修改。现在我需要向表添加唯一约束。我想创建一个迁移,它将在 Up() 方法中包含以下行。并且模型类没有变化

CreateIndex("TableName", new[] { "Column1" }, true, "IX_UniqueKey");

也许 Down()

中的下一行
DropIndex("TableName", new [] { "Column1" });

我可以在Migrations 文件夹下手动创建一个文件吗?是否有任何强制性的文件名约定?

如何创建.Designer.cs.resx 文件?或者我应该使用带有一些参数的 add-migration 吗?

最佳答案

使用 add-migration 是解决这个问题的方法。只需使用 add-migration yourMigrationName,它就会自动创建您需要的所有文件。

然后你只需用你需要的值改变 Up() 和 Down() 方法

关于c# - 手动添加迁移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22447331/

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