EntityFramework CodeFirst 4.3 step by step (2)
<div id="cnblogs_post_body">昨天的config和基本的使用已经讲过了,各位读者的评论我也认真看过想过,不知道读者们有没有动手试试,正所谓&ldquo;纸上得来终觉浅,绝知此事要躬行&rdquo;啊!如果您是有过多年开发经验(注意不是一个经验用多年噢!)并且有面向对象特别是Domain-Driven Design方面的思想的大鸟级人物,您一定会有所感触!在本系列之后,我会给大家推荐一本DDD方面的书,如果下面一段时间项目不是很忙的话会一边阅读一边写博客给大家分享和讨论,甚至翻译成中文做连载等等。。。
好了,今天我们接着昨天的说!
3. How to migrate.
昨天我们已经使用CodeFirst反向生成了一个数据库,如果每个项目都能到此为止的话那就好了,但没办法,客户需求要增加,要改变呀!需求变了数据库可能也要变啊! 需求是活的,人脑也要活,微软的工程师都不是泛泛之辈,脑子肯定是更活的,CodeFirst这点都考虑不到的话那我也懒得去捣腾了。
假设我们现在根据需求加一个User类
<div class="cnblogs_code" >http://images.cnblogs.com/OutliningIndicators/ContractedBlock.gifhttp://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gifUser<div id="cnblogs_code_open_79d25a08-ba4a-41d2-b78b-db1e2c89110e" class="cnblogs_code_hide">1 class User2 {3 public int UserId { get; set; }4 public string UserName { get; set; }5 public string BlogUrl { get; set; }6 }
页:
[1]