相关疑难解决方法(0)

使用Entity Framework Code First更新数据库模式

实体框架代码优先是开发新项目的一个很好的框架.但是扩展现有数据库呢?

例如,如果我只想在现有数据实体中添加其他属性,该怎么办?有没有"代码优先"的方法来实现这一点,还是我必须使用SQL Server Management Studio或类似工具手动添加数据库列?

到目前为止,我发现的是如何在架构更改时从头开始重新生成整个数据库,但我不想丢失我的数据.

如果我没弄错的话,Ruby on Rails有一个工具可以生成反映新数据库更改的SQL脚本.有没有办法在EF Code First中执行此操作?

entity-framework database-schema ef-code-first entity-framework-4.1

11
推荐指数
2
解决办法
2万
查看次数