gpt4 book ai didi

c# - Entity Framework 代码优先 - 如何为生产数据库运行 Update-Database

转载 作者:IT王子 更新时间:2023-10-29 03:42:54 29 4
gpt4 key购买 nike

我想知道如何为生产数据库运行“更新数据库”命令。

'Update-Database' 数据库在我的本地机器上工作正常,但我如何让它为生产数据工作?

因此,如果我对我的应用程序进行更改,然后通过 visual studio 运行“发布”,这对于代码方面来说工作正常,但我如何为生产数据运行“更新数据库”命令。

希望这个问题有道理...

谢谢,

最佳答案

参见 Using Entity Framework (code first) migrations in production以便您的应用程序在 Entity Framework 初始化时自动更新数据库。

现在,如果您更愿意手动控制迁移,则可以在开发人员机器上使用 Update-Database 命令的 -Script 参数来生成 SQL 脚本,然后您可以针对生产数据库运行这些脚本。

http://msdn.microsoft.com/en-us/data/jj591621.aspx (请参阅获取 SQL 脚本部分)

关于c# - Entity Framework 代码优先 - 如何为生产数据库运行 Update-Database,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15715292/

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