0

我使用实体框架6与Code-First配置AutomaticMigrationsEnabled=true,我想在我的数据库上执行向下迁移,该迁移由SQL-express服务器托管。在sql-express(或azure)上实体框架向下迁移

在调试模式下,我可以使用Visual Studio控制台并执行“Update-Database -TargetMigration myMigration”,但使用SQL-express数据库怎么办?

+0

相同的过程。将连接字符串更改为指向您的SQL Express数据库。或者,您可以生成脚本来更新其他数据库。 –

+0

@SteveGreene我发现了类似于Azure SQL数据库环境的解决方案!不管怎么说,还是要谢谢你 – Cyr

回答

0

我已经找到了向下迁移SQL Express数据库的解决方案,在的NuGet Pagage Manager控制台类型:

Update-Database 
-TargetMigration {migrationName} 
-ConnectionString "Data Source=.\SQLExpress;Initial Catalog={databaseName};Integrated Security=True;Pooling=False" 
-ConnectionProviderName "System.Data.SqlClient" 
-Verbose