我需要在Visual Studio 2015中爲PostGreSQL數據庫創建一個數據庫項目。然後我們可以以SQL腳本文件的形式維護每個數據庫對象的版本控制。那麼,Visual Studio 2015中是否有這樣的規定(可能是插件的形式)?在Visual Studio 2015中爲PostGreSQL創建數據庫項目
編輯: 我們已經將Team Foundation System(TFS)用作我們所有項目的版本控制系統。所以,我們也想在PostGres腳本中使用相同的。我們的項目是在Windows操作系統上以.Net開發的,即使PostGres現在也在Windows Server上運行。我們想要的只是使用Visual Studio創建PostGres的數據庫項目(類似Microsoft SQL Server的.sqlproj),以便我們可以以SQL文件的形式維護表格模式的版本歷史記錄,構建項目並部署任何服務器需要。希望我現在已經提供了足夠的信息。
它可以被特定於操作系統,並且你可以考慮切換到正版[構建自動化](https://en.wikipedia.org/wiki/Build_automation)工具(也許[忍者](https://ninja-build.org/)...)你可以版本控制(也許用[git ](http://git-scm.com/)...)數據庫或其模式或創建它的腳本的轉儲。注意你的PostGreSQL服務器可能是遠程的(運行Linux)。你的問題(沒有任何[MCVE](https://stackoverflow.com/help/mcve))在這裏是焦點話題。請注意,Visual Studio只是一個IDE。 –
我們已經將Team Foundation System(TFS)用作我們所有項目的版本控制系統。所以,我們也想在PostGres腳本中使用相同的。我們的項目是在Windows操作系統上以.Net開發的,即使PostGres現在也在Windows Server上運行。我們想要的只是使用Visual Studio創建PostGres的數據庫項目(類似於SQL Server),以便我們可以維護源chageset歷史記錄,構建項目並部署任何我們需要的服務器。希望我現在已經提供了足夠的信息。 –
將問題中的信息發佈在評論中。 –