实体框架迁移可在PostgressSQL或SQL Server上工作

我们有一个C#.net应用程序,它使用代码优先迁移,而最初使用Postgress开发时,我们也希望它可以与SQL Server一起使用。

问题是,除非我生成了与相关提供者的连接设置的迁移,否则它将引发异常,告诉我:

  

System.Data.Entity.Migrations.Infrastructure.AutomaticMigrationsDisabledException:'由于存在挂起的更改并且自动迁移被禁用,因此无法更新数据库以匹配当前模型。将待处理的模型更改写到基于代码的迁移中,或者启用自动迁移。将DbMigrationsConfiguration.AutomaticMigrationsEnabled设置为true以启用自动迁移。

那么,如何获得使用Postgress生成的迁移以使用SQL Server连接字符串,反之亦然?我可以肯定地肯定有什么我想念的东西,但我只是看不到它是什么。

mayanfei_777 回答:实体框架迁移可在PostgressSQL或SQL Server上工作

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3138563.html

大家都在问