Entity Framework Core中是否有数据库初始化器?

时间:2017-11-02 01:29:01

标签: entity-framework entity-framework-core

我无法找到有关如何在EF Core中使用EF数据库初始化程序的示例,也无法找到EF Core附带的EF数据库初始化程序列表。

数据库初始化程序的概念是否已过时?当前初始化数据库的方法是什么......或初始化现有数据库?

1 个答案:

答案 0 :(得分:0)

在.Net核心中,您可以使用数据库属性表单DbContext实例的功能。它允许您创建数据库(EnsureCreated),销毁数据库(EnsureDeleted)并迁移到上一次迁移(Migrate)。所需的数据应放在迁移中。有关更多详细信息,请参见https://docs.microsoft.com/ef/core/managing-schemas/migrations/的最后一部分。