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