共用方式為


建立自訂資料庫重構型別或目標

Visual Studio Premium 和 Visual Studio Ultimate 提供四種常見的重構類型:重新命名、移至結構描述、完整限定名稱和擴充萬用字元。 您可以建立自訂重構類型或「目標」(Target),以自動化其他重複的資料庫開發工作。 如果您的小組必須執行其他重複工作,您可以為重構建立「擴充功能」(Feature Extension),讓開發人員可以更輕鬆執行這些工作,同時減少錯誤。 您也可以建立新的重構參與者,擴充現有的重構類型處理新的目標,例如新的檔案類型。

部署自訂重構類型和目標

在驗證新的重構類型或目標正確運作之後,您必須將它散發給小組。 需要使用重構類型或目標的每個人都必須在使用的電腦上註冊它。 您可以要求每個小組成員,手動安裝及註冊擴充功能,或者為此建立簡單的安裝程式。

一般工作

下表列出支援建立和部署自訂類型或目標的一般工作說明,以及如何成功完成這些工作的詳細資訊連結。

一般工作

支援內容

了解重構元件與資料庫版本擴充性的互動方式:一般來說,當您建立新的重構類型時,必須與「結構描述模型」(Schema Model)、「指令碼網域物件模型」(Script Domain Object Model,指令碼 DOM) 或者兩者互動。

資料庫重構擴充性概觀

獲得實務經驗:您可以建立範例重構類型,將所選物件名稱的第一個字母轉換成大寫。 您也可以擴充現有重構類型來支援檔案類型。

逐步解說:建立新的資料庫重構類型以變更大小寫

逐步解說:擴充資料庫重新命名重構以處理文字檔

安裝和註冊重構類型或目標:使用自訂重構類型之前,您必須安裝包含該類型之定義的組件。 然後您必須註冊類型或目標。

HOW TO:註冊和管理功能擴充

將重構類型或目標散發給小組成員:想要使用新的重構類型的每個小組成員都必須在電腦上安裝相關的組件。 您可以要求每個小組成員,手動安裝及註冊擴充功能,或者為此建立簡單的安裝程式。

HOW TO:將自訂功能擴充散發給小組成員

相關案例

  • 擴充 Visual Studio 的資料庫功能
    開始建立和部署新的重構類型或目標之前,您可以進一步了解 Visual Studio Premium 和 Visual Studio Ultimate 中支援的擴充性類型。

  • 重構資料庫程式碼和資料
    您可以使用資料庫重構減少執行某些重複資料庫開發工作所需的時間和人力,例如重新命名物件的所有參考,或是將物件移到不同的結構描述。