asp.net - EF add-migration 生成空迁移

标签 asp.net asp.net-mvc entity-framework migration

我在模型中添加了一个新表:

public DbSet<ReturnedTransactions> ReturnedTransactions { get; set; }

我希望我的迁移为我生成那个表,所以我做了:
PM> Add-migration returnedTransactions

它产生了
public partial class returnedTransactions : DbMigration
{
    public override void Up()
    {
    }

    public override void Down()
    {
    }
}

我如何强制这个东西为我生成正确的代码?

最佳答案

当我没有将我的 DBSet 实体添加到与迁移配置文件关联的 DbContext 类时,我会看到这种情况。

虽然,这里可能不是这种情况,因为我们可以看到 Asker 包含了以下行:

public DbSet<ReturnedTransactions> ReturnedTransactions { get; set; }

尽管如此,当他们返回一个空的迁移类时,这是应该检查的。

关于asp.net - EF add-migration 生成空迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15048025/

相关文章:

asp.net - 请求查询字符串有 np PayPal 返回变量

c# - 如何让我的 MultiSelectList 绑定(bind)到我的数据模型?

c# - MVC 脚手架和 EF 'One To Zero or One' 关系错误

asp.net - 使用 ASP.Net 使用模板和 XPath 生成 WordML 报告

c# - 使用 C# 页面 .aspx 中的参数调用 Javascript 函数

c# - Asp.Net 在 json 中返回自定义对象

c# - Web API - token

asp.net-mvc - ASP.NET MVC筛选产生列表/网格

c# - 用于查找具有非主键值的实体的存储库方法

swift - 实体名称为零的核心数据实体