Entity Framework数据库初始化
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Entity Framework数据库初始化相关的知识,希望对你有一定的参考价值。
public class ApplicationContext : DbContext { public DbSet<User> Users { get; set; } public ApplicationContext() : base("ApplicationConnection") { //Database.Create(); Database.SetInitializer(new SystemInitializer()); } } public class SystemInitializer : DropCreateDatabaseIfModelChanges<ApplicationContext> { protected override void Seed(ApplicationContext context) { var user = new User() { UserName="admin", DisplayName="系统管理员", Password = "admin", Email="[email protected]" }; context.Users.Add(user); } }
以上是关于Entity Framework数据库初始化的主要内容,如果未能解决你的问题,请参考以下文章
如何处置 Entity Framework Core 内存数据库
Entity Framework(code first)数据库初始化