摘要: 这里我想讲清楚code first 数据迁移的两种模式,还有开发环境和生产环境数据迁移的最佳实践。 1.1 数据迁移综述 EF Code first 虽然已经有了几种不同的数据库初始化策略,但是大部分策略都会造成现有的数据丢失,所以如果我们想更新实体的结构,但是保留数据的话,EF提供了一个数据迁移的 阅读全文
posted @ 2018-03-22 17:05 天街小雨& 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 对于主外键约定的理解,其实是学习实体间一对一和一对多关系的基础。 1.1 主键(Key)约定 主键的默认约定是: 只要字段名为 实体名(类名)+"id"(不区分大小写) ,这就算是默认的主键约定。 如果要显示标识的话,就使用特性标签进行标识: 这样标识的主键,在数据库的名称就是 StudentKey 阅读全文
posted @ 2018-03-22 17:01 天街小雨& 阅读(2782) 评论(1) 推荐(0) 编辑
摘要: 最近用EF做了几个小东西,了解简单使用后有了深入研究的兴趣,所以想系统的研究一下EF CodeFist的几个要点。下面简单列一下目录 1.1 目录 1. 数据库初始化策略和数据迁移Migration的简单介绍 3. 配置一对一关系 4. 配置一对多关系 5. 配置多对多关系 6. 开发环境配置Mig 阅读全文
posted @ 2018-03-22 17:01 天街小雨& 阅读(528) 评论(0) 推荐(0) 编辑