¿Qué es Datagrip?
DataGrip es un entorno de desarrollo integrado (IDE) para trabajar con bases de datos relacionales. Es desarrollado por JetBrains, la misma compañía detrás de IntelliJ IDEA, PyCharm y otros populares entornos de desarrollo. DataGrip proporciona características específicas para trabajar con bases de datos SQL, como la escritura y ejecución de consultas SQL, la visualización de esquemas de base de datos, la administración de conexiones a diferentes bases de datos, la refactorización de código SQL, entre otras funcionalidades. Es ampliamente utilizado por desarrolladores y equipos de bases de datos para facilitar el trabajo con una variedad de sistemas de gestión de bases de datos, como MySQL, PostgreSQL, Oracle, SQL Server, y otros.
Acciones Comunes
- Quitar el Check de "Reopen Project in Startup" y luego seleccionra Open Project in "New window"
- Cambiar el tamaño de fuente cuando arranca el IDE: en Customize > IDE font: 16
Crear Nuevo Proyecto
- Conectarse a una base de datos. En el icono + dar un click en Datasource y seleccionar la base de datos en una lista muy grande de opciones.
- Eliminar Data Source. En la conexion da un click derech y luego Remove Datasource
- Dentro del Nombre de tu datasource, puedes seleccioanr que base de datos quieres tener acceso rapido, veras un numeero de 0 de x, para poder seleccionarlas.
Crear Consultas
Das un click derecho en tu base de datos y luego un click en Query Console.
Este playgroudn ofrece autocompletado.
Tambien puedes guardar tus consultas en archivos
Crear Tablas, yendo en la base de datos click derecho y luego New Table. aqui puedes añadir columnas y foreign keys usando botones
Tambien peudes crear esquemas dentro de un datasource
Quick Documentation
Puedes ejecutar
- Al editar puedes ver un Preview con el icono del ojo
- Puedes subir tus cambios usando la flecha apuntando hacia arriba
- Puedes eliminar usando el -, pero tienes que confirmar luego con la flecha.
Plugins
En lo personal de las mayores ventajas de Datagrip es la posiblidad de integrarse
- IdeaVim
- Github Copilot