【问题标题】:ContextModelSnapshot and Manual Migrations in EF7EF7 中的 ContextModelSnapshot 和手动迁移
【发布时间】:2016-03-28 21:56:04
【问题描述】:

使用 Entity Framework 7,我创建了第一个迁移并获得了两个文件:

20151206224643_InitialDatabaseSetup.cs
ContextModelSnapshot.cs
  1. ContextModelSnapshot 有什么用?

  2. 如果我需要更改迁移代码怎么办? 比如使用SQL代码创建过程或者添加文件流?

  3. 可以或应该添加空迁移并手动设置代码吗?

【问题讨论】:

    标签: entity-framework-core


    【解决方案1】:

    ContextModelSnapshot 有什么用?

    与 EF 6 不同,在 EF Core 中,每个迁移都没有更多的快照存储在数据库中。相反,每个上下文有一个快照

    通过http://mehrandvd.me/2016/02/18/entity-framework-core-migrations了解更多信息

    不确定您的第二个和第三个问题。

    【讨论】:

      猜你喜欢
      • 2015-09-27
      • 1970-01-01
      • 1970-01-01
      • 2017-04-03
      • 1970-01-01
      • 2016-06-07
      • 1970-01-01
      • 2014-04-22
      • 1970-01-01
      相关资源
      最近更新 更多