[英]How to do Migrations in DB first approach
我正在使用实体框架数据库优先方法,并且想知道如何在数据库优先方法中管理迁移。 我们正在手动更改数据库架构。 实体框架是否可以通过任何方式将更改相应地应用于项目。
我想我先将代码与existing database and database first
与模型之间混淆了。 我的理解是,在不同的论坛中搜索后,仅允许使用代码优先方法进行迁移。 代码首先假定您永远不会手动对数据库进行任何更改。 对数据库的所有更改将首先进行代码迁移。 对于现有数据库中的代码优先也是这样。 如果您首先在现有数据库上使用代码,则假定在首次连接数据库后,对数据库的所有更改将首先通过代码迁移,而不是手动进行。 当使用“模型”而不是“代码优先”方法时,可以通过Update model from DataBase
选项Update model from DataBase
将对数据库的任何手动更改迁移到模型。 可以通过右键单击模型来访问。
希望我的理解是正确的,但欢迎进行任何修改或更正。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.