我首先在Model里面增加了两个新的表,我希望在不删除之前数据库的情况下更新数据库.
看了这篇文章我发现,原来在Data文件下的Migrations其实就是迁移数据,而且EF也会自动对比之前的数据结构,所以只要几步既可以在不删除数据库的情况下更新数据库.
1.添加数据的表结构到Model中.
2.在上下文中增加表
我的就是NewCItyDbContext这个文件.
添加的代码:
DbSet就是表.
namespace NewCity.Data
{
public class NewCItyDbContext : IdentityDbContext
{
public NewCItyDbContext(DbContextOptions<NewCItyDbContext> options)
: base(options)
{
}
public DbSet<NewCity.Models.StorySeries> StorySeries { get; set; }
public DbSet<NewCity.Models.