asp.net - Entity Framework 4 - 从模型更新数据库架构。不删除表数据

标签 asp.net database entity-framework workflow

我正在从事一个新项目,在该项目中,我有幸使用 Entity Framework 4 从模型到数据库方法工作。

我正在从事的项目采用敏捷方法,随着时间的推移将推出不同的阶段。

模型优先方法对我有用吗?我注意到当您“从模型生成数据库”时,它会从头开始重新创建整个模式,这显然会删除数据库中的所有数据。

我希望有一种更“从模型更新数据库”的方法,其中数据库将被更改以反射(reflect)更改而不是重新创建。

有没有人有使用 EF 在这种类型的工作流中工作的经验?

谢谢,

詹姆斯·谢尔顿

最佳答案

您现在可以使用迁移并在您的数据库上提交您想要的内容。

看看这个article

关于asp.net - Entity Framework 4 - 从模型更新数据库架构。不删除表数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3144117/

相关文章:

c# - 在后面的代码中实现析构函数/处置

c# - Sitecore 语言嵌入多个站点

mysql - 如何使用由同一用户和多个用户插入的 MySQL 显示唯一数据?

java - hibernate :PostgreSQL 驱动程序问题

c# - 将 VS 项目连接到 SQL Server

c# - 尝试使用 .NET JWT 库生成 token 时出错

asp.net - 线程安全和 MEF 目录

entity-framework - 是否可以将结构体的字段存储在与包含类相同的表中?

c# - Entity Framework 原始 SQL 查询

c# - Entity Framework 代码优先遇到延迟