Refatoração e localização de usos

O IDE resolve corretamente todas as referências de tabelas e colunas nos seus arquivos SQL e permite que você renomeie facilmente qualquer símbolo e seus usos.

Refatoração SQL

Introduzir alias

Esta é uma das refatorações SQL mais importantes. Prepare seu cronômetro e veja quanto tempo você economiza! Coloque o cursor no nome da tabela, pressione Alt+EnterIntroduce table alias.

Extrair subconsulta como CTE

Outra refatoração para tornar seu SQL mais limpo e menos aninhado. Ela está localizada em Refactor | Extract | Subquery as CTE. Porém, achamos que é mais fácil usar Find Action. Ou atribua um atalho!

Renomeação

Aliases e variáveis

Quando você renomeia o símbolo dentro do SQL, ele também é renomeado em todos os usos dentro do seu código. Para renomear, pressione Shift + F6

Objetos de banco de dados

Se for um objeto existente, como tabela ou coluna, ele também será renomeado na fonte de dados.

Encontrar usos

Realce de usos

O DataGrip realça o uso de objetos específicos no contexto atual. Observe que, não se trata apenas de pesquisa de texto, o IDE entende quais são os objetos usados na instrução

Encontre usos dentro de códigos-fonte

O DataGrip permite encontrar os usos de objetos dentro do código-fonte de outras objetos. Por exemplo, você pode descobrir em quais procedimentos armazenados, funções ou exibições sua tabela é usada. Como sempre, pressione Alt+F7 no nome da tabela ou chame-a no menu de contexto.