随笔分类 - EF 系列
Entity Framework 系列相关知识点
摘要:一 Entity Framework 如何在很多migrations的情况下重新利用package console 去创建新的数据库 1、 暂时性移除数据库项目项目的migrations文件夹 2、打开菜单 Tools =>Nutget Package Manager =>package manag
阅读全文
摘要:关于EntityFramework数据迁移原理 查询数据库的表"__MigrationHistory",遍历代码库的Migrations文件夹下的所有文件,如果文件不在__MigrationHistory表内,那么就执行迁移。 有了上面的原理之后,我们来看一下如果我们不小心手动删除了一个表,如何在不
阅读全文
摘要:问题描述: 手动给表格添加字段或者新增一个表格会不会对DBContext产生影响呢? 解决方案: 不会产生影响,如果我们不想code中的model不和数据库中增加的保持一致,可以不添加对应的字段和model,但是如果我们需要保持一致,如何做呢 步骤如下: a. 将Model手动改成与数据库一致 b.
阅读全文
摘要:必备条件 要完成本演练,需要安装 Visual Studio 2010 或 Visual Studio 2012 或者更高。 如果使用的是 Visual Studio 2010,还需要安装 NuGet。 1.创建应用程序 简单起见,我们将构建一个使用 Code First 执行数据访问的基本控制台应
阅读全文