【发布时间】:2014-04-22 05:49:56
【问题描述】:
我一直在项目中首先使用实体框架代码,并且所有表都已在不久前创建/修改。现在我需要向表中添加唯一约束。我想创建一个迁移,它将在 Up() 方法中具有以下行。 模型类没有变化。
CreateIndex("TableName", new[] { "Column1" }, true, "IX_UniqueKey");
也许Down()中的以下行
DropIndex("TableName", new [] { "Column1" });
我可以在 Migrations 文件夹下手动创建一个文件吗?是否有任何强制性的文件名约定?
如何创建.Designer.cs 和.resx 文件?或者我应该使用带有一些参数的add-migration?
【问题讨论】:
标签: c# sql-server entity-framework ef-code-first entity-framework-6