你的位置:首页 > 软件开发 > ASP.net > 创建数据库迁移

创建数据库迁移

发布时间:2015-10-31 19:00:32
返回总目录《一步一步使用ABP框架搭建正式项目系列教程》这一节我们说说数据库迁移(Migration)。我们之前用的DBFirst创建了实体类,但当初这么做的原因是为了节省时间。现在我们通过创建的实体类和DbContext类利用EF的Code First数据库迁移反过来创建数据库 ...

创建数据库迁移

返回总目录《一步一步使用ABP框架搭建正式项目系列教程》


这一节我们说说数据库迁移(Migration)。

我们之前用的DBFirst创建了实体类,但当初这么做的原因是为了节省时间。现在我们通过创建的实体类和DbContext类利用EF的Code First数据库迁移反过来创建数据库。ABP模板默认开启了迁移,并且添加了一下下面的Configuration类:

namespace Noah.ChargeStation.Migrations{  internal sealed class Configuration : DbMigrationsConfiguration<ChargeStation.EntityFramework.ChargeStationDbContext>  {    public Configuration()    {      AutomaticMigrationsEnabled = false;      ContextKey = "ChargeStation";    }    /// <summary>    /// 添加种子数据,比如默认管理员等数据    /// </summary>    /// <param name="context">当前数据库上下文子类</param>    protected override void Seed(ChargeStation.EntityFramework.ChargeStationDbContext context)    {      context.DisableAllFilters();      new InitialDataBuilder(context).Build();    }  }}

原标题:创建数据库迁移

关键词:数据库

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。