Programar é a atividade que a maioria dos desenvolvedores passa a maior parte do seu tempo fazendo num IDE. Os recursos inteligentes do DataGrip, como complementação automática, snippets de código, formatador, refatorações e diversas ações de intenção ajudam você a programar mais rápido. Concentre-se na lógica, e não no que você precisa digitar!
O DataGrip fornece um editor de dados inteligente com a capacidade de adicionar, excluir e alterar dados. Todas as consultas que o DataGrip executar durante atualizações de dados poderão ser encontradas posteriormente no seu log de SQL, para que você possa executar as mesmas alterações em outro banco de dados.
O extrator de dados do DataGrip oferece suporte a vários formatos, incluindo SQL INSERTS, SQL UPDATES, CSV, JSON, XML e muitos outros. O mecanismo pode ser personalizado, para que você possa criar seus próprios formatos, como Markdown ou apenas texto simples.
Se você trabalha com arquivos SQL armazenados no seu computador, talvez já tenha um diretório ativo com vários scripts. O DataGrip fornece uma interface prática para isso. Anexe pastas do seu computador, associe-as a fontes de dados, execute scripts em vários bancos de dados ou use até mesmo a integração incorporada com o Git!
A interface do DataGrip pode ser personalizada de várias maneiras. Você pode escolher qualquer um dos esquemas de cores padrão ou criar seus próprios, marcar fontes de dados com cores diferentes e até mesmo personalizar ou configurar seu próprio esquema de teclado.
O DataGrip exibe Linked Servers no Database Explorer. Você pode mapear seu servidor vinculado em um SQL Server para qualquer fonte de dados existente, para que a complementação de código e a resolução funcionem para consultas usando esses objetos externos.
O tSQLt é uma framework para testes de unidade no Microsoft SQL Server. Você pode usá-lo para testar procedimentos armazenados, funções, exibições e gatilhos para um banco de dados.
Após a instalação, o script tSQLt cria o esquema tSQLt, a partir do qual você pode executar um ou mais testes e explorar os resultados.
O SQL Server LocalDB tem seu próprio tipo de fonte de dados dedicado para LocalDB. Você só precisa configurar o caminho do programa executável uma vez, nas opções do driver, e esse caminho será aplicado a todas as fontes de dados.
O DataGrip usa um driver JDBC para conectar-se ao seu banco de dados MS SQL Server, que será baixado automaticamente durante o teste da conexão. Além das principais credenciais necessárias para a conexão (como porta, usuário e senha), você pode definir várias opções para a nova fonte de dados MS SQL Server:
Quando estiver conectado ao banco de dados MS SQL Server, você verá uma lista de objetos no painel esquerdo. Essa lista é chamada de Database Explorer. Lá, você pode filtrar objetos e escolher quais esquemas devem ser mostrados.
O DataGrip pode ajudar você a detectar bugs e problemas que provavelmente surgirão no seu código SQL antes da compilação e execução. Estes são apenas alguns exemplos do DataGrip que podem lhe auxiliar no seu trabalho, capturando erros e trazendo-os à sua atenção.