EF6数据迁移

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

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

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

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

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

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

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

上一篇:了解Rust:所有权,借用,生命周期


下一篇:ORACLE-用户常用数据字典的查询使用方法