为什么Entity Framework中的迁移文件在up()和down()方法中没有代码?

时间:2019-04-28 19:30:45

标签: c# asp.net entity-framework-6

我正在尝试使用名称InitialModel创建新的迁移。但是,当我打开迁移文件时,只能看到空的up()down()方法。 createTable()方法中应该有up()个方法。我删除了迁移,更新了数据库并开始了一个新项目,但是,这些都不起作用。有人可以告诉我如何获取迁移文件以显示createTable方法吗?

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

    public override void Down()
    {
    }
}

Print screen of up() and down() methods

Print screen of DbContext

1 个答案:

答案 0 :(得分:0)

此问题通过在开始时启用身份验证选项来解决。这将创建一个名为IdentityModel.cs的模型,该模型具有用于在up()和down()方法中创建方法的代码。

Print screen