嗨,我已经做了一个数据同步项目之上的实体框架。该框架在一定程度上独立于模式。我想让它更能容忍模式中的更改,即使是当前被认为是破坏性的更改。我已经查看了ef 6的源代码,但找不到合适的起点。任何帮助都将不胜感激。
数据的更改将由迁移来处理,因此不需要合并这些更改。因此,通常假设我有一个数据库模型(域模型),如
类A{ public int a {get;set;} public int b {get;
实体框架代码优先是一个很好的开发新项目的框架。但是如何扩展现有的数据库呢?
例如,如果我只是想向现有的数据实体添加一个额外的属性,该怎么办?有没有什么“代码优先”的方法来做到这一点,或者我必须使用SQL Server Management Studio或类似的工具手动添加数据库列?到目前为止,我所找到的就是当模式发生变化时如何从头开始重新生成整个数据库</