当Moldes发生改变时EF6数据迁移

会提示数据上下文的模型已在数据库创建后发生改变,则需要重建数据库并数据迁移

在NuGet程序包管理控制台输入enable-migrations启用数据迁移

之后会提示"已为项目 OAO_SOMS 启用 Code First 迁移。"

此时可在Migrations中的Configuration的Seed写入初始化的数据

在Configuration中修改AutomaticMigrationsEnabled为ture可开启自动迁移
修改AutomaticMigrationDataLossAllowed = true;当删除某属性后允许该属性对应的列数据丢失迁移

在NuGet中输入 update-database更新数据库

相关文章:

  • 2021-05-07
  • 2021-11-26
  • 2021-11-19
  • 2021-04-24
猜你喜欢
  • 2022-12-23
  • 2021-05-18
  • 2021-12-14
  • 2021-10-18
  • 2021-11-22
  • 2021-10-18
  • 2022-12-23
相关资源
相似解决方案