1
我正在創建一個購物應用程序,該應用程序具有許多具有不同名稱的分支。我在我的WPF項目中使用實體框架,我能夠從我的實體模型創建一個單一的數據庫。從單個實體框架創建同一數據庫的多個副本
如果我的實體名稱是JIMS
,則會創建名稱爲JIMS
的數據庫。但我也想在SQL Server中創建一個新的數據庫,使用具有不同分支名稱的相同實體框架模型。
因此,用戶可以選擇分支,並會有一個單獨的數據庫呢?
我正在創建一個購物應用程序,該應用程序具有許多具有不同名稱的分支。我在我的WPF項目中使用實體框架,我能夠從我的實體模型創建一個單一的數據庫。從單個實體框架創建同一數據庫的多個副本
如果我的實體名稱是JIMS
,則會創建名稱爲JIMS
的數據庫。但我也想在SQL Server中創建一個新的數據庫,使用具有不同分支名稱的相同實體框架模型。
因此,用戶可以選擇分支,並會有一個單獨的數據庫呢?
你可以有一個方法返回要連接到傳數據庫到你的「)JIMSEntities.CreateDatabase(」的DbContext
實例public class YourContext : DbContext
{
public YourContext(string targetDatabase)
{
this.Database.Connection.ChangeDatabase(targetDatabase);
}
}
但我也想創建的數據庫的構造第一次。 –
默認情況下,CreateDatabase將創建名稱爲JIMS的數據庫 –