返回总目录《一步一步使用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
(#换成@)。