C# 不使用代码优先迁移
我首先喜欢代码。但有时会遇到一些矛盾的问题,这让我放弃数据库,重新创建等等 我担心的是,一旦投入生产,我就无法做到这一点 是否可以不使用代码优先迁移,而只在数据库/表中手动创建字段 这也让我再次担心外键约束C# 不使用代码优先迁移,c#,asp.net-mvc,entity-framework,ef-code-first,code-first,C#,Asp.net Mvc,Entity Framework,Ef Code First,Code First,我首先喜欢代码。但有时会遇到一些矛盾的问题,这让我放弃数据库,重新创建等等 我担心的是,一旦投入生产,我就无法做到这一点 是否可以不使用代码优先迁移,而只在数据库/表中手动创建字段 这也让我再次担心外键约束 执行此操作的最佳方法是什么?如果使用EF
执行此操作的最佳方法是什么?如果使用EF<4.3,您可以通过两个步骤在开发服务器上重新创建数据库并手动更新生产数据库:
此命令为您的数据库生成更新脚本,您可以手动执行。大约4:20,Microsoft网站上的教程视频开始讨论迁移
这是关于“对现有数据库进行代码优先”的吗?为什么不使用代码优先迁移?他们可以做你想做的事情。