我正在使用ASP.Net和Entity Framework。我的网络表单应用程序已经发布了一段时间,现在我必须为应用程序编写一些扩展。这包括更新数据模型(添加新列,表等)。问题是:对于实体框架,最好的方法是什么? 因为我不能只在* edmx diagramm中添加新实体然后更新数据库(这会导致所有现有数据被删除),我想知道如何正确执行此任务。我能想到的最好的方法是手动添加列/表(直接通过SQL或SQL Management Studio),然后使用设计器“从数据库更新模型”中的选项。但是,我不知道这是否会导致自动生成的实体类正确更新?
感谢您的任何指示!