从EF模型恢复数据库是否可能?



我有一个web服务项目,当然有数据库集成:)我使用实体框架,所以我从我的db (sql server express)生成了我的EF模型。一切都很好,直到我的电脑坏了。我备份了我的项目文件,所以我恢复了它们。但是我没有数据库备份(真遗憾)。

据我所知,有这个概念Code First,我想知道的是我可以用它来再生我的数据库吗?否则我将不得不尝试从旧磁盘中获取db,或者重写整个db。

在进入这些挣扎之前,我想问并得到一个适当的答案,因为我认为它也可以帮助别人。

当然可以。

在DbContext构造函数中指定一个连接字符串,它指向一个不存在的数据库,数据库将从头创建。

EF工作流是"可逆的",因为您可以从DB到模型或从模型到DB,无论模型是图形EDM还是DbContext。

相关内容

最新更新