摘要: 【因】 Entity Framework中使用Code First模式进行开发时,数据库是基于Models中的类自动生成的(生成时间:第一次运行MVC项目时), 每次更改Models中类结构,重新编译,就会导致数据库的更改,数据丢失【果】 数据迁徙(Migration)应运而生,使用这种方式可以手动操控数据库的生成、更新; 数据迁徙还是会造成数据的丢失,但我们可以在数据迁徙时设定数据种子(seed),每次迁移后至少能保留初始测试数据。【法】 1.前期准备(VS 2010、2012,并已经有MVC项目): 1)安装Nuget 2)调出“程序包管理器控制台”,安装Entity ... 阅读全文
posted @ 2013-08-22 07:20 chutianshu_1981 阅读(662) 评论(0) 推荐(0) 编辑