gpt4 book ai didi

entity-framework - EF6 生成用于部署到生产环境的种子数据

转载 作者:行者123 更新时间:2023-12-01 12:29:02 37 4
gpt4 key购买 nike

我有一个 Asp.Net MVC 应用程序,我正在为其使用 Entity Framework 6 和 sql server。我无法在生产环境中运行自动迁移,所以我运行以下命令来生成一个脚本,我可以将该脚本传递给 DBA:

update-database -SourceMigration $InitialDatabase -script

这会生成一个脚本来创建表格等,但不会为我在我的Configuration 类的Seed 方法中定义的种子数据插入。

是否可以让 EF 为种子数据生成脚本?

最佳答案

事实证明,EF 6.1.3(可能还有更早的版本)附带了一个名为 migrate.exe 的工具,它使迁移能够与数据播种一起在目标服务器上运行。这在以下链接中进行了描述,并且对我的问题很有效:https://msdn.microsoft.com/en-gb/data/jj618307.aspx

关于entity-framework - EF6 生成用于部署到生产环境的种子数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36357628/

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