Criar banco de dados personalizado refatoração tipos ou destinos

Visual Studio Premiume Visual Studio Ultimate fornecem quatro tipos comuns de refatoração: Renomear, mover para o esquema, qualificar totalmente o nome e expanda caracteres curinga. Você pode criar tipos personalizados de refatoração ou destinos para automatizar tarefas de desenvolvimento de banco de dados repetitivos adicional. Se sua equipe deve realizar tarefas repetitivas adicionais, você pode criar um a extensão de recurso para refatoração, para permitir que seus desenvolvedores realizar essas tarefas com mais facilidade e com menos erros. Você também pode estender os tipos existentes de refatoração para operar em novos destinos, como, por exemplo, novos tipos de arquivo, criando um novo Colaborador de refatoração.

Implantando os tipos de refatoração personalizados e destinos

Depois de verificar se o destino ou o novo tipo de refatoração funciona corretamente, deverá distribuí-lo à sua equipe. Cada pessoa que deseja usar o tipo ou o destino refatoração deve registrá-lo no computador no qual elas serão usadas. Você pode pedir a cada membro da equipe para instalar e registrar a extensão de recurso manualmente, ou você pode criar um programa de instalação simples para ela.

Tarefas comuns

A tabela a seguir lista as descrições de tarefas comuns que oferecem suporte a criação e implantação de tipos personalizados ou destinos, além de links para obter mais informações sobre como você pode concluir com êxito essas tarefas.

Tarefa comum

Conteúdo de apoio

Saiba mais sobre os componentes de refatoração como interagir com a extensibilidade do Database Edition: Normalmente, quando você cria um novo tipo de refatoração, você precisará interagir com o O modelo de esquema, o O modelo de objeto de domínio do Script Script DOM (), ou ambos.

Visão geral de extensibilidade para refatoração de banco de dados

Obtenha experiência prática: Você pode criar um exemplo de refatoração de tipo que irá converter a primeira letra do nome do objeto selecionado em maiúsculas. Você também pode estender um tipo de refatoração existente para dar suporte a um tipo de arquivo.

Demonstra Passo a passo: Criando um novo tipo de banco de dados de refatoração para alterar as maiúsculas e minúsculas

Demonstra Passo a passo: Estendendo o banco de dados renomear a refatoração para operar em arquivos de texto

Instalar e registrar um tipo ou destino de refatoração: Antes de usar um tipo personalizado de refatoração, você deve instalar o assembly que contém a definição desse tipo. Em seguida, você deve registrar o tipo ou o destino.

Como: Registrar e gerenciar extensões de recurso

Distribua os tipos ou destinos para os membros da equipe de refatoração: Cada membro da equipe que queira usar o novo tipo de refatoração deve ter associados assemblies instalados no seu computador. Você pode pedir a cada membro da equipe para instalar e registrar a extensão de recurso manualmente, ou você pode criar um programa de instalação simples para ela.

Como: Distribuir as extensões de recurso personalizadas para os membros da equipe

Cenários relacionados

  • Estender os recursos de banco de dados de Visual Studio
    Antes de criar e implantar novos tipos de refatoração ou destinos, você pode obter um melhor entendimento dos tipos de extensibilidade que têm suporte no Visual Studio Premium e Visual Studio Ultimate.

  • Refatorar o código do banco de dados e dados
    Você pode usar a refatoração de banco de dados para reduzir o tempo e esforço necessários para executar algumas tarefas de desenvolvimento de banco de dados repetitivos, como, por exemplo, todas as referências a um objeto para renomear ou mover um objeto para um esquema diferente.