标签: entity-framework ef-code-first ef-migrations
我正在使用EF 5 Code First,因此我可以轻松地同时针对SQL Compact(客户使用)和SQL Server(内部用户使用)。我正在使用DbMigrations,因为它们只是有点不同,我必须在迁移过程中以不同的方式编写一些Sql命令。
Sql
但是,我没有看到任何方法来确定迁移运行所针对的提供程序。我知道EF有这个信息,因为它是我的配置文件中连接字符串的一部分,如果我覆盖NuGet命令行上的连接字符串,它甚至是必需的。
有什么想法吗?