0
让说我有定义的随机码第一迁移类:实体框架代码首先:触发特定迁移
public partial class t2 : DbMigration
{
public override void Up()
{
RenameTable(name: "dbo.EntityC", newName: "EntityCs");
DropTable("dbo.EntityA");
DropTable("dbo.EntityB");
}
public override void Down()
{
CreateTable(
"dbo.EntityB",
c => new
{
Id = c.Int(nullable: false, identity: true),
StringOtherProperty = c.String(),
})
.PrimaryKey(t => t.Id);
CreateTable(
"dbo.EntityA",
c => new
{
Id = c.Int(nullable: false, identity: true),
StringProperty = c.String(),
})
.PrimaryKey(t => t.Id);
RenameTable(name: "dbo.EntityCs", newName: "EntityC");
}
}
我如何执行它,不管当前的数据模型。 我可以通过代码或PowerShell强制执行此迁移吗?