gpt4 book ai didi

asp.net - 在 Azure 上应用 EF7 迁移

转载 作者:行者123 更新时间:2023-12-03 03:13:55 24 4
gpt4 key购买 nike

如何在 Azure 数据库上应用 EF7 迁移?

根据this link ,您只需在“发布配置文件”设置中勾选一个框即可。好吧,我没有那个复选框 - 我不确定从那时起配置文件配置是否已更改,但我什至没有 databases 部分。

根据this link ,EF7 不支持数据库初始值设定项,您必须使用 nuget 包管理器或 k (dnx) 迁移。我不确定 nuget 选项,因此使用 dnx 选项:如何使用 dnx 控制台窗口或 VS 中的包管理器控制台连接到我的 Azure(托管)项目/网站?

还有其他选择(希望更简单!)来执行此操作吗?

最佳答案

这是"new"方式:

_context.Database.EnsureCreated();
_context.Database.Migrate();

简单。

我的 Azure 数据库不知何故应用了一些迁移,但 __EFMigrationsHistory 表中没有任何内容,因此我删除了所有其他表,然后运行所有迁移以将其返回到我想要的位置。

关于asp.net - 在 Azure 上应用 EF7 迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32039063/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com