我正在使用 MVC3 和 Model First 方法开发一个应用程序(用于我的教育,而不是商业)。
我创建了一个模型并从中生成了 SQL CE 4 数据库。
接下来,我可能需要更改我的模型——即向表中添加一个列,该列不是主键列或外键列。
我只看到一个选项“从模型生成数据库”,它将删除我的数据库并创建一个新数据库。
有没有办法“从模型更新数据库”,它将保留数据库并只添加新列,用一些默认值或空值填充它们?
一个类似的问题 Update database from model - Entity Framework 去年被问到,并建议该解决方案将来可能会可用 - 但从那以后有什么变化吗?