2017-07-04 201 views
-1

我正在研究ASP.Net應用程序,並且我有一個迄今爲止我一直用作prod數據庫和開發數據庫的數據庫。我現在決定創建一個新的數據庫,它將成爲開發數據庫,​​並且將採用prod-database模型。使用實體框架我創建了數據庫模型。現在不知道實際上將該開發數據庫創建爲另一個也將要開發的數據服務器。順便說一下我的工作在Azure上如何使用實體框架從數據庫模型創建數據庫

+0

如果這是代碼首先,你只需要更改連接字符串,並確保你沒有一個不創建數據庫替換默認初始值(CreateDatabaseIfNotExists)。 –

回答

2

您可以使用Entity Framework Code First Migrations。這也很適合CD場景。

您也可以使用Visual Studio數據庫項目。請注意,這種類型的項目完全獨立於實體框架。您必須手動右鍵單擊並選擇從Visual Studio進行部署。對於CD場景,您可以使用VSTS自動部署DACPAC。

這兩個的好處是,你的數據庫架構(甚至引用數據)現在是源控制的部分權連同您的項目。

相關問題