[英]C# Migrations With Multiple Databases
一個單一的上下文是否可以通過遷移接受兩個不同的數據庫?
我正在嘗試使用兩個不同的數據庫:一個正式服務器和一個僅用於測試的數據庫-具有相同的結構。 但是,如果我更新其中一個,則無法更新('update-database')另一個...
如果您使用的是Entity Framework,則需要2個不同的db上下文...每個數據庫一個。
對於應用程序上下文,您有兩個Db,有兩種方法可以做到這一點:
1-您可以有兩個連接字符串,一個用於測試,另一個用於官方數據庫
2-或者您可以使用Update-Database -TargetMigration降級數據庫或升級遷移:但是您的上下方法應該很精確。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.