【问题标题】:Updating Existing migration in EF6更新 EF6 中的现有迁移
【发布时间】:2018-11-27 11:02:01
【问题描述】:

我正在使用 Entity Framework,我已经应用了 23 个迁移,现在我在 #14 有一个迁移,这是一个存储过程,现在我想对该存储过程进行更新。

我不确定如何在 #14 处编辑现有迁移,谁能建议更新迁移 #14 的最佳方法。

我尝试了add-migration "[exact name of the migration at #14]",但这并没有编辑该迁移,而是创建了新的迁移。

是否有任何命令可以编辑该迁移,然后我可以对该迁移进行编辑。

【问题讨论】:

    标签: asp.net entity-framework-6 entity-framework-migrations


    【解决方案1】:

    你不应该编辑它。迁移应被视为仅附加。在存储过程编辑现有迁移的情况下,也会引入当时的架构可能与存储过程代码所期望的架构不对应的问题。

    您应该使用更新代码的ALTER PROCEDURE 语句添加新迁移。

    【讨论】:

    • 感谢乔纳斯,感谢
    猜你喜欢
    • 2019-03-20
    • 1970-01-01
    • 2014-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-23
    • 1970-01-01
    • 2023-04-05
    相关资源
    最近更新 更多