【发布时间】:2017-03-24 08:08:43
【问题描述】:
我的 MySQL 数据库中有表属性,我的要求是它应该有带有一些默认值的固定记录。我希望该表应该在实体框架的代码优先方法中迁移的帮助下自动填充。我是第一次处理迁移问题,所以我需要同样的帮助。
我目前的迁移如下:
public override void Up()
{
CreateTable(
"dbo.properties",
c => new
{
id = c.Int(nullable: false, identity: true),
property_name = c.Int(nullable: false),
value = c.String(nullable: false, maxLength: 255, storeType: "nvarchar"),
type = c.Int(nullable: false),
})
.PrimaryKey(t => t.id)
.Index(t => t.property_name, unique: true, name: "uk_property_name");
}
public override void Down()
{
DropIndex("dbo.properties", "uk_property_name");
DropTable("dbo.properties");
}
【问题讨论】:
标签: c# mysql entity-framework entity-framework-migrations