Entity framework 如何在不使用实体框架的情况下使用MVC4迁移?

Entity framework 如何在不使用实体框架的情况下使用MVC4迁移?,entity-framework,ef-code-first,data-migration,dapper,Entity Framework,Ef Code First,Data Migration,Dapper,如何在不使用实体框架的情况下使用MVC4迁移?我很想使用数据迁移,但我没有使用实体框架。我正在使用dapper dot net。是的,您可以使用迁移而不使用实体框架。迁移所关心的只是它用来管理数据库的元数据,您需要使用一些EF来处理这些元数据,但是您永远不需要使用EF来实际访问数据库。这篇博文详细描述了这个过程:在NuGet上查看Insight.Database.Schema。它为您带来了许多迁移的魔力,而无需EF的麻烦。在接下来的几天里,我将在github上更新文档 这是实体框架的一个特性,所

如何在不使用实体框架的情况下使用MVC4迁移?我很想使用数据迁移,但我没有使用实体框架。我正在使用dapper dot net。

是的,您可以使用迁移而不使用实体框架。迁移所关心的只是它用来管理数据库的元数据,您需要使用一些EF来处理这些元数据,但是您永远不需要使用EF来实际访问数据库。这篇博文详细描述了这个过程:

在NuGet上查看Insight.Database.Schema。它为您带来了许多迁移的魔力,而无需EF的麻烦。在接下来的几天里,我将在github上更新文档

这是实体框架的一个特性,所以你不能(据我所知)。您可以使用其他工具生成更改脚本,但是,还有很多工具。