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