1
我想在我的数据库中创建一个新的数据表。 我跑了添加迁移的项目,它显示空两个向上()和向下()脚手架上移/下移显示为空
namespace myapp.Migrations
{
using System;
using System.Data.Entity.Migrations;
public partial class items : DbMigration
{
public override void Up()
{
}
public override void Down()
{
}
}
}
我有一个模型:
public class Item
{
public string name { get; set; }
public int defineindex { get; set; }
}
public class ItemContext : DbContext
{
public DbSet<Item> Items { get; set; }
}
我还创建了一个映射时,上面的代码犯规生成有用的脚手架。但它仍然没有解决我的问题。
您在运行添加迁移之前构建过吗? 并且您是否为物品类配置了一个Id字段?如果您在类别编号为 –
之前创建了ran add-migrations,则可以使用它。我试图添加“public int Id {get; set;}” ,但仍然获得相同的空的向上/向下。 –