实体框架代码首先是自动架构迁移

时间:2012-07-06 21:32:54

标签: entity-framework ef-code-first schema code-first

有没有办法用EF做到这一点?

我希望架构动态变异以适应传入的DTO。所以基本上类似于StreamInsight在幕后所做的事情。

我不希望任何人直接触摸数据库,所有修改等都将由程序在运行中完成。不是单独的,通过引物脚本或visual studio宏,而是由程序自动根据预设逻辑。

另外,必须保留所有现有数据,除非修改要求删除列。参照完整性违规应被视为致命错误。

1 个答案:

答案 0 :(得分:0)

听起来您可能正在寻找包含在4.3及更高版本中的EF迁移。在http://blogs.msdn.com/b/adonet/archive/2012/02/09/ef-4-3-automatic-migrations-walkthrough.aspx

上有一个EF迁移的介绍