.net 从模型更新数据库(模型更改时)?
我正在使用MVC3和模型优先方法开发一个应用程序(用于我的教育,而不是商业) 我创建了一个模型并从中生成了SQLCE4数据库 接下来,我可能需要更改我的模型-即,向表中添加一列,该列不是主键列或外键列 我只看到一个选项“从模型生成数据库”,它将删除我的数据库并创建一个新的数据库 是否有一种“从模型更新数据库”的方法,它将保留数据库并只添加新列,用一些默认值或空值填充它们 类似的问题.net 从模型更新数据库(模型更改时)?,.net,asp.net-mvc-3,entity-framework,ef-model-first,.net,Asp.net Mvc 3,Entity Framework,Ef Model First,我正在使用MVC3和模型优先方法开发一个应用程序(用于我的教育,而不是商业) 我创建了一个模型并从中生成了SQLCE4数据库 接下来,我可能需要更改我的模型-即,向表中添加一列,该列不是主键列或外键列 我只看到一个选项“从模型生成数据库”,它将删除我的数据库并创建一个新的数据库 是否有一种“从模型更新数据库”的方法,它将保留数据库并只添加新列,用一些默认值或空值填充它们 类似的问题 去年被问及该问题,并建议该解决方案将来可能会面世,但从那时起有什么变化吗?有一个解决方案。这是NuGet存储库中的
去年被问及该问题,并建议该解决方案将来可能会面世,但从那时起有什么变化吗?有一个解决方案。这是NuGet存储库中的EntityFramework.Migrations。有一本很好的读物: 软件包本身处于以下状态: Scott Hanselman也在MIX 11上展示了它(展示脚手架、elmah、Gliesh等用法的非常棒的视频)也看到了吗
该页面有几个链接,用于演练如何使用迁移工具使用我在NuGet页面中找到的内容更新@torm的答案 所有者未列出此包。这可能意味着该方案 已弃用或不应再使用