我正在从事一个新项目,在该项目中,我有幸使用 Entity Framework 4 从模型到数据库方法工作。
我正在从事的项目采用敏捷方法,随着时间的推移将推出不同的阶段。
模型优先方法对我有用吗?我注意到当您“从模型生成数据库”时,它会从头开始重新创建整个模式,这显然会删除数据库中的所有数据。
我希望有一种更“从模型更新数据库”的方法,其中数据库将被更改以反射(reflect)更改而不是重新创建。
有没有人有使用 EF 在这种类型的工作流中工作的经验?
谢谢,
詹姆斯·谢尔顿
最佳答案
您现在可以使用迁移并在您的数据库上提交您想要的内容。
看看这个article
关于asp.net - Entity Framework 4 - 从模型更新数据库架构。不删除表数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3144117/